我們自己運營的網站對于界面的要求不是太苛刻,一般都是一個Drupal網站使用同一個主題皮膚,最近在為用戶開發一個項目的時候用到Drupal,希望不同的内容對應不同的顯示界面,我先是建議同事可以在page.tpl.php中添加一些判斷來實現,但要動代碼比較麻煩,後來找了一個現成的Drupal模塊:Content Theme,可以實現一下功能:
- 分配一個主題給所有内容類型(覆蓋系統默認主題)
- 分配一個主題給指定的内容類型(覆蓋給所有内容類型指定的主題以及系統默認主題)
- 分類一個主題給指定的内容節點(覆蓋内容類型主題、所有内容類型主題以及系統默認主題)
- 允許在創建、編輯頁面的時候使用與查看頁面不同的主題
- 詳細的權限控制
- Drupal新手容易上手
從官方網站看這個模塊被使用的網站并不算多,不過對于有這種特别需求以及不想自己修改代碼的情況下還是有用的。
评论