我們自己運營的網站對于界面的要求不是太苛刻,一般都是一個Drupal網站使用同一個主題皮膚,最近在為用戶開發一個項目的時候用到Drupal,希望不同的内容對應不同的顯示界面,我先是建議同事可以在page.tpl.php中添加一些判斷來實現,但要動代碼比較麻煩,後來找了一個現成的Drupal模塊:Content Theme,可以實現一下功能:
- 分配一個主題給所有内容類型(覆蓋系統默認主題)
- 分配一個主題給指定的内容類型(覆蓋給所有内容類型指定的主題以及系統默認主題)
- 分類一個主題給指定的内容節點(覆蓋内容類