2010-06-17 61 views
0

我創建了一些自定義模板,而修改一個主題(繁榮的Acquia)和我通常的做法是把我所有的模板,以這種方式:如何組織Drupal模板?

主題名稱/模板/頁/頁front.tpl .php

但是這次並沒有很好的工作。所以我想知道爲什麼。我通過templates.php查看線索,但沒有任何內容。我使用這個組織的基本主題是起源,在那個主題中它似乎起作用,但不是在Acquia Prosper中。

任何人都可以對此有所瞭解嗎?

回答

0

你在你的分主題中有page.tpl.php嗎?

+0

是的,我這樣做。這是有趣的事情。 Acquia Drupal不允許subtheming(他們說它打破了某些東西或其他),所以只有一個主題,並沒有subtheme。 – picardo 2010-06-17 18:49:20

0

page.tpl.php需要在主題的根目錄中,而不是在子目錄中。一旦創建了模板文件,請確保刷新主題緩存,以便將該文件添加到主題註冊表中。

Devel,主題開發模塊和管理菜單對主題開發來說非常方便,所以如果你還沒有安裝它們,那麼就安裝它們。