2010-06-17 62 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,主题开发模块和管理菜单对主题开发来说非常方便,所以如果你还没有安装它们,那么就安装它们。