航空论坛_航空翻译_民航英语翻译_飞行翻译

 找回密码
 注册
搜索
查看: 1350|回复: 0
打印 上一主题 下一主题

DEDECMS仿站终极教程之二DEDE模板程序结构分析 [复制链接]

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2009-8-13 15:10:16 |只看该作者 |倒序浏览
在上一节,我们了解了DEDECMS的程序目录结构和相关模板的含义,通过第一节,我们对DEDE的模板有了一个初步的认识。在这一节,我将引导大家来分析和了解DEDE模板文件的代码结构。$ n- A( F) M( Y( q# P" i
准备工作:
/ h7 Y' t9 _7 A5 g6 F1:安装好DW,如果实在不想安装也行。用记事本也可以。不过用DW可以把结构看的很清楚。在记事本里看会把你搞迷糊的. q  G" z; N8 I0 \1 k
2:你安装了DEDECMS。并进入/templets/default(默认模板目录)目录。' ~+ R: A5 ]# E- Q
OK!Let’s GO!+ i$ }& X- t+ c' B: `$ G  K% a
用DW打开文件index.htm3 n: r; H: ^) i* d! o3 {5 N* s
如果你不熟悉HTML和CSS 建议去补习下。在这里就不系统讲这些额外的东西了。在这里假设你看的懂HTML和CSS代码,会不会写姑且不管。
* ?8 T# Y6 Q/ {0 V' G先来看下部分。head上面的一般不管。3 p* m6 ~2 l0 l# ?
在head 标签范围内主要包括了三类东西
# K* I/ l9 x0 i7 c' U! Y  J) U! v1:title标签
5 R; ?8 U% l' [  g3 t* u9 o: a1 L2:mete标签 keywords description等& Z4 p' T% A/ c( B4 ~
3:CSS文件链接。1 j) E8 N* f, g7 G4 W! @
3 b, a, w( C% ~) b
3 L; Q0 ^) J. F4 \
大家可以看下 head部分。是不是包括了这几部分。
& p% E3 r' o' J) A% L- P; C( }至于 那些JS调用都不是必须的。只不过在首页index.htm模板有用到一些特殊的地方需要调用函数才加在head里的。我把代码贴出来了
0 T" F8 N( \7 C0 |/ Z9 j, F7 V6 w  D5 \1 @6 t+ _  }$ P

& N! g4 P8 @, b/ X& D- \{dede:global.cfg_webname/}是你的网站名. Y. x& ]4 @$ p1 f% b* K
{dede:global.cfg_description/}是你的网站描述  i" S  b3 d) ]  a# {
{dede:global.cfg_keywords/} 是你的网站关键字
% U1 h9 W! T% K1 X/ h( q你在仿站的时候 这三个值应该都是别人的。要变成自己的 就要用这些标签替换掉
1 e, R& {8 p7 E: H5 x然后我们再往下看。紧跟着的是 标签。。这里面的内容才是页面正文的开始。
2 Q: v9 h% X2 m1 O5 _5 d' abody里的结构大体如下
0 Y9 W! c$ B( N+ v4 t! B" S! z
1 g5 K1 N! f- o9 j$ I{dede:include filename=”head.htm”/}" p/ P  `3 }4 Y$ ~( K9 J2 |7 x* i
中间代码) j/ E% P& g$ S$ W0 G; @$ ?0 g
{dede:include filename=”footer.htm”/}
+ ]% g7 P4 y% E$ [- A4 z% r0 n& s' g- I' U0 L' X" z1 y. c
大家这样看 结构就清楚了吧。' I% S. _0 y) w5 r. [: G& U$ b
{dede:include filename=”head.htm”/}是头部代码 如果你要修改头部代码就去head.htm: k  d1 s+ D9 K2 ~3 |6 Y3 d' c
{dede:include filename=”footer.htm”/}是尾部代码 同样你要修改就去footer.htm
1 G7 o: G3 H4 Q8 c. O8 D其他index_*.htm list_*.htm article_*.htm 等几乎所有的模板结构都是这样的。* t' X6 A8 w& v# A0 m) [8 C
现在有个大体的印象了。每个模板主要有两个部分构成7 x/ E3 ~) E  G; E
部分 和 部分
. h1 U$ y1 a$ Z1 ?1 L6 r( \部分 又由 头部模板 中间模板 和尾部模板。/ S! }1 m& a. j
在所有模板中 head.htm 和footer.htm 是其他模板的公共模板。都要调用到它们。所以 当制作模板的时候,最好把头部和尾部设计成这样。。可以和系统同步。( J- h- P5 ~; D; l; d2 A7 Z
OK。是不是也很简单。下一节 就讲DEDECMS的标签使用。
1 d2 V; q) i5 Q来源:草根站长联盟 www.54benbenzu.com
您需要登录后才可以回帖 登录 | 注册


Archiver|航空论坛 ( 渝ICP备10008336号 )

GMT+8, 2026-1-14 14:36 , Processed in 0.022002 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部