我是Drupal的新手,在閱讀Drupal文檔後坦率地說,他們的主題指南並不是那麼有用。也許我只是誤解,但它似乎有一些變量,您可以隨時訪問,並且可以定義不同的函數來覆蓋或實現行爲。長期以來,我希望能夠通過Drual主題代碼來了解它的工作原理。似乎不應該那麼困難,但我很難找到一個很好的參考。任何人都知道嗎?Drupal主題的好指南在哪裏?
2
A
回答
2
2
有可以使用,可能會幫助一些不同的資源:
- 可以freenode上使用IRC頻道:#Drupal的主題
- ,我聽到的一個模塊很多人喜歡Devel模塊 - http://drupal.org/project/devel。這將允許您跟蹤代碼並查看正在使用的變量,函數調用等。
- 您可能還需要檢查出Druapl 6 Themes書
0
我建議Front End Drupal: Designing, Theming, Scripting過的Drupal 6個主題的書。我編制了一個Drupal 6 Theming Cheat Sheet,其中包含指向我發現最有用的資源的鏈接。
老實說,雖然有很好的鏈接和書籍可以學習,但我最快學會的方法是開始創建一個主題。創建您的theme.info文件,然後使用Robert Harvey的答案中提到的備忘單或nerliness.com鏈接中的代碼片段開始將index.html轉換爲page.tpl.php或page-front.tpl.php。這兩個文件構成了一個簡單的主題。
從那裏,您可以根據需要覆蓋其他模板文件。您可以使用Theme developer來找到什麼templates to override,來自定義網站的特定部分。請記住clear the theme cache,因爲您添加了新的模板文件。
此外,請確保您的主題具有您要覆蓋的任何文件的基本模板。請參閱「注意:更多詳細信息,請參閱Core templates and suggestions頁面中的」防止衍生模板文件被檢測到 ...「部分。
相關問題
- 1. drupal中的主題函數在哪裏?
- 2. iOS佈局指南在哪裏?
- 3. IPN/Intuit PayNow集成指南在哪裏
- 4. 哪裏有一些好的Xlib編程指南?
- 5. 主題應用指南
- 6. 哪裏是visual studio用戶指南
- 7. ColdFusion編碼指南?它去了哪裏?
- 8. jscrollpage - 主題在哪裏?
- 9. 我該去哪裏編輯drupal的模塊主題?
- 10. 在Drupal 7中哪個主題?
- 11. 在哪裏可以找到舊的Rails 2.3指南
- 12. 規範的Microsoft TFS用戶指南在哪裏?
- 13. iPhone指南針指向哪裏? (數學問題,而不是地理)
- 14. 合流主題改變指南
- 15. Drupal 7 termpath在哪裏?
- 16. Drupal:我可以在哪裏獲得我的主題中的$ content數組?
- 17. 我在哪裏可以找到Rspec + Capybara'入門'指南?
- 18. 設計指南行:在哪裏定義變量
- 19. rails 3.1 scss和指南針適合在哪裏?
- 20. RHEL版本5開發人員指南在哪裏?
- 21. Symfony2如何知道sass和指南針安裝在哪裏?
- 22. TFS工作區命名指南在哪裏?
- 23. 我在哪裏可以找到Microsoft .NET Framework開發指南?
- 24. ,我可以在哪裏編輯主題?
- 25. 有誰知道ASP主題在哪裏?
- 26. TinyMCE高級主題 - 它在哪裏?
- 27. 指向一些很好的SVM指南
- 28. Android的UI設計指南 - 哪裏可以找到?
- 29. Weblogic主題傳播:主題在哪裏存儲?
- 30. 哪裏可以下載jqgrid的主題
這裏是一個類似問題的鏈接以供參考:http://stackoverflow.com/questions/1233746/drupal-templating-theming-resources-or-advice – quickcel 2009-08-05 18:15:37