国外设计欣赏网站 - DOOOOR.com

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

[Drupal教程] Drupal教程:不同节点类型使用不同themes主题模板机制

[复制链接]
发表于 2-1-2012 22:31 | 显示全部楼层 |阅读模式
Drupal有独立的主题机制(theme engine),这个engine使得Drupal的模板控制非常灵活,与此同时要掌握Drupal主题机制就显得不是那么容易了。* I# o; g: F0 }/ h# f
Drupal的主题模板文件有一些tpl.php文件组成,这些文件包括:: N1 Z' O- f, K2 Z" [+ Z5 Y7 b

: y7 j6 _3 o9 I1 v0 nnode.tpl.php
# g$ ]  X* b( I6 i' }# m9 _/ M4 C: ]page.tpl.php+ e6 z! A1 l" e4 H0 q" b: V
block.tpl.php; x8 X) c  \9 o4 M- d$ K% M
template.php2 x5 `: u3 z7 l" h$ A, F
  f6 e; @9 l4 z) |5 n
如果要针对不同节点类型使用不同的主题,可以为各个节点创建不同的node.tpl.php模板文件,文件命名规则如下:* V9 X" h; |" r9 ]% o& ]
node-[content-type].tpl.php
" L* E( G) l8 x4 d6 D7 r) O) x
5 }7 L& t  u. s, d/ A例如你想为节点类型为introduction的文章单独创建模板,那你需要新建一个名为 node-introduction.tpl.php 的文件。
+ Q3 q  v/ h" r; Q: i7 @可以将node.tpl.php拷贝为 node-introduction.tpl.php ,在此基础上进行修改
7 a6 |. J: x3 e$ \0 X$ t- H% |4 ~* `$ c7 \8 J

3 v! A  s& a. u3 W! l3 R
4 v- \3 @1 l: W) e0 Q' z

|2011-2026-版权声明|平台(网站)公约|DOOOOR 设计网 ( 吉ICP备2022003869号 )

GMT+8, 6-16-2025 11:33 , Processed in 0.526246 second(s), 265 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表