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

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

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

[复制链接]
发表于 2-1-2012 22:31 | 显示全部楼层 |阅读模式
Drupal有独立的主题机制(theme engine),这个engine使得Drupal的模板控制非常灵活,与此同时要掌握Drupal主题机制就显得不是那么容易了。: ]3 [; u! S' S8 _, X- i) i
Drupal的主题模板文件有一些tpl.php文件组成,这些文件包括:
6 s7 T& ]2 |: q) y# Q  P( x5 B; y5 }2 }" N  \) B
node.tpl.php
, i! @* e3 ]9 d) n/ Hpage.tpl.php
2 Z7 D$ N$ F0 ~- Z5 \- xblock.tpl.php) b% R0 h  ?7 B* D
template.php
5 o0 _9 k7 v( h% z" X! ]- h) |: d. r! _8 h; t, j# ]
如果要针对不同节点类型使用不同的主题,可以为各个节点创建不同的node.tpl.php模板文件,文件命名规则如下:1 x! ]5 Q+ R# G2 Z: g& }
node-[content-type].tpl.php
" K' @" J  V3 p! |- J' R: z( U9 e& n+ B. t) ~
例如你想为节点类型为introduction的文章单独创建模板,那你需要新建一个名为 node-introduction.tpl.php 的文件。: x1 c6 G3 {2 @
可以将node.tpl.php拷贝为 node-introduction.tpl.php ,在此基础上进行修改1 @1 G2 j* m6 E6 G: M' o
3 R! {0 ^9 [- F* _7 }5 y

/ J& {% _* s/ y) h" A/ i
  r; ~. w; i( l/ ^

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

GMT+8, 11-11-2025 18:26 , Processed in 0.428338 second(s), 270 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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