其實我需要知道每個drupal頁面的頁面內容如何以及在哪裏出現。所以我試圖將我自己的自定義主題集成到Drupal。在教程中,他們說我需要創建一個自定義文件夾,並將其中一個默認主題(如花環/按鈕)複製到該文件夾中。我知道它是正確的,但是當我檢查這些模板中的文件和函數時,用於創建模板的函數是不同的。例如在pusbutton主題中,我們沒有template.php,但是在花環中,我們必須有一個template.php文件來顯示內容。所以我越來越困惑,是Drupal沒有標準方式或功能或文件來創建自定義模板?數據如何進入每個頁面?如何從開始創建自定義Drupal cms
2
A
回答
1
複製現有核心主題文件夾並放入inside/sites/all/themes是一個好習慣。 drupal中的每個主題都不同於其他主題。例如在template.php
用於
For all the conditional logic and data processing of the output, there is the template.php file. It is not required, but to keep the .tpl.php files tidy it can be used to hold preprocessors for generating variables before they are merged with the markup inside .tpl.php files.
參與創建的主題唯一需要的文件是的.info文件。
瞭解How theme works的更多信息
相關問題
- 1. 開始與Drupal的OA和創建一個自定義功能
- 2. Drupal:從自定義.module創建變量到自定義.tpl.php
- 3. 如何在Drupal 7中從Webforms創建自定義模塊
- 4. 修改wordpress以創建自定義CMS
- 5. 爲CMS創建自定義「html」標籤?
- 6. 如何開始創建自定義GTK小部件(使用python)?
- 7. 我從哪裏開始創建自定義的android控件?
- 8. 在Java中創建自定義解釋器:從哪裏開始?
- 9. 創建自定義搜索表單drupal
- 10. Drupal創建自定義內容類型
- 11. 在Drupal中創建自定義路徑
- 12. Drupal:創建自定義搜索
- 13. 如何自定義CMS?
- 14. 如何在Orchard中創建自定義導航菜單CMS
- 15. 如何創建自定義)
- 16. 如何從自定義樹創建JPopupMenu
- 17. 如何在Drupal 7中創建自定義標記?
- 18. Drupal 8如何在主題中創建自定義塊
- 19. 如何在drupal中創建自定義表單
- 20. 如何爲Drupal視圖模塊創建自定義過濾器?
- 21. 如何在Drupal 7中創建自定義模塊?
- 22. Drupal - 如何自定義theme_user_list
- 23. drupal 6:創建自定義模塊並重新創建輪子?
- 24. 從自定義商店創建Drupal SPARQL視圖?
- 25. 如何從零開始創建模型
- 26. 如何在我自己的自定義cms中創建Joomla樣式模塊?
- 27. 開始創建自定義視圖轉換
- 28. 如何開始創建iAds
- 29. 如何擴展Visual Studio 2017以創建自定義「開始」目標?
- 30. 如何在構建自定義地圖時開始?