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

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,微信登陆

搜索

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

[复制链接]
发表于 2-1-2012 22:31 | 显示全部楼层 |阅读模式
Drupal有独立的主题机制(theme engine),这个engine使得Drupal的模板控制非常灵活,与此同时要掌握Drupal主题机制就显得不是那么容易了。! j  |5 G1 w% S; y
Drupal的主题模板文件有一些tpl.php文件组成,这些文件包括:
9 l% w- v" ]7 s) d. x( o5 R! z0 c
+ d5 F, D9 o# X$ f/ Ynode.tpl.php
$ F$ s2 A1 D$ O/ G7 Jpage.tpl.php/ M7 c# r  u$ z" s$ C* A7 b/ R0 Z) f% [
block.tpl.php
0 r# W8 n6 p% g6 U! Vtemplate.php
% c$ _1 Q5 L( K4 _2 {+ \
) O6 P! [) {' ?! [: T如果要针对不同节点类型使用不同的主题,可以为各个节点创建不同的node.tpl.php模板文件,文件命名规则如下:; q2 D9 o" @" t0 o
node-[content-type].tpl.php
1 f( }& c% g0 G7 E
% }' x# v2 V) T4 g4 o2 G例如你想为节点类型为introduction的文章单独创建模板,那你需要新建一个名为 node-introduction.tpl.php 的文件。
7 A& y+ C3 @3 U  J可以将node.tpl.php拷贝为 node-introduction.tpl.php ,在此基础上进行修改$ N( }8 f8 k+ S- h8 c8 b; i

5 B7 C4 A6 P  K2 X
* M$ @6 U2 ~6 L* k5 R% Q7 A5 T' l( ?$ r) X. b% y0 W

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

GMT+8, 2-12-2025 12:31 , Processed in 2.826190 second(s), 260 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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