2009-12-14 34 views
2

鑑於我有一個網頁的URL,我可以看到它作爲用戶的內容,有沒有一種簡單的方法來找出哪些模板文件正在生產的頁面?理想的情況是我想知道的三件事:Drupal - 查找模板的一般方法?

  1. 當前模板文件(S)正在使用
  2. 我可以在本地文件夾中創建的文件名(S)來定製他們
  3. 哪些變量可用於這些文件

我只想知道查找這些信息的一般步驟。

回答

6

devel_themer模塊包含一個主題開發者函數,可讓您單擊頁面中的任意位置並確定使用(或可用於)生成元素的模板,主題函數等。

alt text

您可以使用PHP的get_defined_vars()函數來獲得在特定模板或函數提供的變量。

+4

值得注意的是,這是一個單獨的devel_themer模塊,並未包含在devel中:http://drupal.org/project/devel_themer – abeyer 2013-01-09 02:27:03