如何组织Drupal模板?

时间:2010-06-17 18:14:35

标签: drupal drupal-theming

我在修改主题时创建了一些自定义模板(Acquia Prosper),我通常的做法是以这种方式放置所有模板:

  

主题名称/模板/页/页-front.tpl.php

但这次它并没有完全奏效。所以我想知道为什么。我查看了templates.php的线索,但那里什么都没有。我使用这个组织的基本主题是创世纪,在那个主题中似乎有效,但在Acquia Prosper中却没有。

任何人都可以对此有所了解吗?

2 个答案:

答案 0 :(得分:0)

你的副主题中有page.tpl.php吗?

答案 1 :(得分:0)

page.tpl.php需要位于主题的根目录中,而不是在子目录中。创建模板文件后,请确保刷新主题缓存,以便将文件添加到主题注册表中。

Devel,主题开发者模块和管理菜单对于主题开发非常方便,所以如果你还没有安装它们的话。