这篇文章主要为大家介绍了Drupal实现不同节点类型使用不同模板的方法,是针对Drupal主题机制的灵活应用,需要的朋友可以参考下

本文实例讲述了Drupal实现不同节点类型使用不同模板的方法。分享给大家供大家参考。具体实现方法如下:

Drupal有独立的主题机制(theme engine),这个engine使得Drupal的模板控制非常灵活,与此同时要Drupal主题机制就显得不是那么容易了。

Drupal的主题模板文件有一些tpl.php文件组成,这些文件包括:

node.tpl.php
page.tpl.php
block.tpl.php
template.php

如果要针对不同节点类型使用不同的主题,可以为各个节点创建不同的node.tpl.php模板文件,文件命名规则如下:

node-[content-type].tpl.php

例如你想为节点类型为introduction的文章单独创建模板,那你需要新建一个名为 node-introduction.tpl.php 的文件。

可以将node.tpl.php拷贝为 node-introduction.tpl.php ,在此基础上进行修改

希望本文所述对大家的PHP程序设计有所帮助。

最新资讯
中国信通院:1月国内手机出货量下滑 国产品牌成主力

中国信通院:1月国内手

中国信通院发布《2019年1月国内手机市场运行分析报告
微软总裁会见教皇 谈论人工智能与数字鸿沟

微软总裁会见教皇 谈

值得玩味的是,微软对向军方提供包括AI在内的“最佳工具
FCC将对运营商的反骚扰电话计划进行监管干预

FCC将对运营商的反骚

美国联邦通信委员会主席Ajit Pai于今日知会各大电信运
蔚来ES8,百公里烧35~40升柴油的电动车

蔚来ES8,百公里烧35~40

蔚来每行驶100公里,要消耗35升~40升柴油!
蔚来ES8遭炮轰:百公里电耗50度 相当于40升柴油

蔚来ES8遭炮轰:百公里

蔚来作为一家主打环保概念的电动车公司,连“蔚来”这个
蔚来回应柴油加电质疑:零下30度不建议开电动汽车

蔚来回应柴油加电质疑

蔚来汽车针对有关用户质疑蔚来“耗电”、“碳减排”等
最新文章
drupal6上传中文文件名附件乱码问题解决方法

drupal6上传中文文件

这篇文章主要为大家介绍了drupal6上传中文文件名附件
Drupal中hook_theme函数用法

Drupal中hook_theme函

这篇文章主要为大家介绍了Drupal中hook_theme函数用法
drupal开启pathauto模块后得到路径参数的方法

drupal开启pathauto模

这篇文章主要为大家介绍了drupal开启pathauto模块后得
drupal函数node_get_types用法详解

drupal函数node_get_t

这篇文章主要为大家介绍了drupal函数node_get_types用
drupal导入图片的实现方法

drupal导入图片的实现

这篇文章主要为大家介绍了drupal导入图片的实现方法,
drupal按分类进行文章排序的实现方法

drupal按分类进行文章

这篇文章主要为大家介绍了drupal按分类进行文章排序的