Drupal實現不同節點型別使用不同模板的方法

2022-09-20 16:03:06 字數 528 閱讀 1186

drupal有獨立的主題機制(theme engine),這個engine使得drupal的模板控制非常靈活,與此同時要掌握drupal主題機制就顯得不是那麼容易了。

drupal的主題模板檔案有一些tpl.php檔案組成,這些檔案包括:

node.tpl.php

page.tpl.php

block.tpl.php

template.php

如果要針對不同節點型別使用不同的主題,可以為各個節點建立不同的node.tpl.php模板檔案,檔案命名規則如下:

node-[www.cppcns.comcontent-type].tpl.php

例如你想為節點型別為introduction的qfajdsj文章單獨建立模板,那你需要新建乙個名為 node-introduction.tpl.p 的檔案。

可以將node.tpl.php拷貝為 node-introduction.tpl.php ,在此基礎上進行修改

本文標題: drupal實現不同節點型別使用不同模板的方法

本文位址:

Ext 中的Tree實現不同節點不同的右鍵選單

首先了解 ext.tree.node.attributes的用法 定義如下資料 其中有自定義型別type js 通過 tree.treeloader 載入資料後可以通過如下語法讀取type自定義屬性 js node.attributes.type 了解自定義屬性用法後可在tree的contextme...

IE與FF對 DOM節點型別的部分不同

全球資訊網聯盟 w3c 定義html dom 標準節點有以下幾種 型別 值 說明 element node 1 元素節點 attribute node 2 屬性節點 text node 3 文字節點 cdata section node 4 cdata 區段 entity reference nod...

通過使頁面動態載入不同CSS實現多介面

通過使頁面動態載入不同css實現多介面 方法一 page language c import namespace system.data 通過動態設定頁面所有同型別控制項的樣式來該變介面 方法二 可以通過改變web控制項的cssclass屬性,可方便地設定和修改控制項的樣式。但在實際開發過程中,乙個...