各位大大好,
小弟知道可以在themes資料夾裡自訂頁面,例如:
首頁 page-front.tpl.php
分類頁 page-taxonomy-term.tpl.php
內容頁 page-node.tpl.php
我的問題是:
例如內容頁可以用page-node.tpl.php來自訂所有node的頁面,
但是我的內容頁又分為兩類,想要有不同的頁面主題。
這兩類node 網址別名為:
我知道可以用各自用 page-node-398.tpl.php, page-node-399.tpl.php, page-node-400.tpl.php 來實現,
可是因為node頁面越來越多,請問可不可以直接定義為兩大類頁面,不必再各自新增一個page-node-id.tpl.php
是不是 page-node-content.tpl.php , page-node-html5.tpl.php ?
請問有沒有什麼方法可以實現?
正常情況下,不太應該是每個node
正常情況下,不太應該是每個node 有一個template檔,你可能已經走得太遠了...
照你的狀況,應該是做兩種內容類型,然後 tpl 的命名規則可以參考下面
https://www.drupal.org/docs/7/theming/template-theme-hook-suggestions