本文實例講述了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程序設計有所幫助。
新聞熱點
疑難解答