2012-01-26 36 views
1

我是drupal的新手,無法命名頁面模板文件。在Drupal 7,假設我已經創建了一個基本的頁面的URL路徑:如何根據節點的url路徑設置來命名drupal頁面模板文件?

www.example.com/my-page 

當我創建一個自定義的頁面模板文件,我已經能夠得到文件名頁面 - 節點 - - [nid] .tpl.php工作正常。但是,我有3個不同的站點(本地主機,開發和生產),並且每個站點都有不同的節點ID(因爲數據庫未同步)。我需要找到一種方法來根據url路徑命名模板文件。我已經嘗試了以下所有內容,其中沒有一個已經工作:

page--my-page.tpl.php 
page--my_page.tpl.php 
page--node--my-page.tpl.php 
page--node--my_page.tpl.php 

有什麼建議嗎?

+0

請參閱http://stackoverflow.com/questions/5194109/drupal-7-candidate-page-tpl-name-for-particular-custom-content-type-entry – nmc

+0

請在這裏閱讀我的答案http:// stackoverflow。 COM /問題/ 8268003 /使用-前TPL-中,Drupal的7換另一頁/ 8268541#8268541 –

回答

0

查看theme developer模塊。有了它,你應該能夠獲得正在考慮的可能的模板名稱列表。

相關問題