我有一個自定義的drupal主題,需要自定義一下。我有10頁需要獨特的佈局,與普通頁面不同。現在我知道我可以創建一個新的page_something.tpl,併爲名稱的頁面名稱做一個頁面自己的模板,但我怎麼能使所有10頁使用該模板?如何在一個頁面上製作獨特的drupal主題
1
A
回答
2
我建議爲您希望看起來相同的頁面創建內容類型,因爲它們經常會在內容(CCK字段)方面共享相似的功能。
對於主題化即可使用(from d.o):
node-[type].tpl.php
base template: node.tpl.php
在Drupal 7的,對於特定內容類型的模板創建稍微不同的比在Drupal 6.
的Drupal 6:節點-mytype.tpl.php Drupal 7:node - mytype.tpl.php
請參閱Drupal API文檔中的node.tpl.php瞭解更多信息。
請注意,爲了覆蓋特定節點類型的模板,主題還必須實現基本node.tpl.php文件。如果省略此文件,主題將不會檢測到存在node- [type] .tpl.php文件。
2
看一看the ThemeKey module。根據您設定的條件顯示不同的主題。
相關問題
- 1. wordpress - 不同頁面的獨特主題
- 2. Drupal主題爲特定頁面
- 3. 如何在Drupal bootstar主題中製作頁面標題區域全寬?
- 4. 如何在頁面上製作3個獨立的列?
- 5. drupal 7頁面tpl主題
- 6. Drupal:脫機頁面主題
- 7. Drupal:主題類別頁面
- 8. 如何爲帖子和頁面wordpress設置獨特的主題?
- 9. 如何爲主頁製作單獨的標題? (標題標籤)
- 10. 獨特的頁面標題
- 11. 在Drupal 7的,我創建了一個分主題,我怎麼這個主題分配給特定的頁面?_
- 12. 如何在Drupal 7的任何頁面找到當前主題
- 13. 在特定頁面上的drupal jQuery 1.4
- 14. 僅在一個頁面上顯示主頁面標題
- 15. 如何在Drupal 7x中覆蓋默認的主題頁面
- 16. 在JavaFX上製作主頁面(屏幕)
- 17. Drupal:頁面特定的主題沒有節點ID
- 18. 如何在Dancer模板中製作頁面特定的標題?
- 19. 如何創建一個獨特的鏈接到某個頁面?
- 20. 如何爲每個頁面設置一個獨特的Cookie?
- 21. jQuery多個主題在一個頁面
- 22. 爲每個項目頁面創建一個獨特的頁面
- 23. 如何在drupal中主題節點刪除頁面?
- 24. 如何在Wordpress的一個頁面上製作插件展示?
- 25. 主題Drupal面板
- 26. 在主頁上顯示特定頁面的內容和標題
- 27. 如何只顯示獨特的主題?
- 28. 如何限制用戶在特定頁面上的訪問? (Drupal,php,FileMaker Pro 10)
- 29. Drupal:主題中的template.php,如何編輯塊後端頁面?
- 30. 如何創建一個獨特的頁面鏈接?
但它會需要創建/定製兩個不同的主題,然後使用themekey模板可以應用,但如果只使用一個主題,這將無法正常工作 – GoodSp33d 2011-03-03 10:19:57