0

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

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

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

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

4

2 回答 2

0

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

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

于 2010-06-17T20:29:21.440 回答
0

您的子主题中有 page.tpl.php 吗?

于 2010-06-17T18:34:47.173 回答