drupal - 是否需要page.tpl.php?

时间:2016-01-11 00:06:55

标签: php drupal drupal-7

我对drupal有些新意,我想知道我能找到的一些东西。

我注意到html.tpl.php是必需的文件。 是否可以在不使用page.tpl.php文件的情况下为节点/页面创建模板?例如,只需将一些东西放在html.tpl.php中的page.tpl.php中,这样就可以加载更少的页面了吗?

提前感谢。

3 个答案:

答案 0 :(得分:0)

如果你没有在你的主题中添加page.tpl.php文件,默认情况下会在modules / system / page.tpl.php中加载一个

但绕过page.tpl.php听起来可能是通过在html.tpl.php中添加所有内容(你可以在这个模板中删除你想要的任何html而从不调用drupal渲染函数),即使这样做的意思似乎好奇,因为它显然不会影响性能足以证明它的合理性,并且会使你的代码难以维护和阅读。

答案 1 :(得分:0)

您可以在主题中添加它,而不是从module / system /.

调用tpl

答案 2 :(得分:0)

page.tpl.php在自定义主题中不是必需的。如果我们还没有创建从模块/系统调用的那些drupal文件。