drupal - page.tpl.php 是必需的吗?
drupal - is page.tpl.php required?
我对 drupal 有点陌生,我想知道一些我似乎找不到的东西。
我注意到 html.tpl.php 是必需的文件。
是否可以不使用 page.tpl.php 文件而只为 nodes/pages 创建模板?例如,通过将一些您将放入 page.tpl.php 的内容放入 html.tpl.php 中,这样就可以减少加载的页面?
提前致谢。
如果您没有在主题中添加 page.tpl.php 文件,默认情况下会在 modules/system/page 中加载一个文件。tpl.php
但是通过在 html.tpl.php 中添加所有内容来绕过 page.tpl.php 听起来是可能的(你可以在这个模板中删除你想要的任何 html 并且从不调用 drupal呈现函数),即使这样做的目的看起来很奇怪,因为它对性能的影响显然不足以证明它的合理性,并且会使您的代码难以维护和阅读。
您可以将它添加到您的主题中而不是从 module/system/.
调用 tpl
page.tpl.php 自定义 theme.if 中不需要我们还没有创建从 module/system.
调用的那些文件
我对 drupal 有点陌生,我想知道一些我似乎找不到的东西。
我注意到 html.tpl.php 是必需的文件。 是否可以不使用 page.tpl.php 文件而只为 nodes/pages 创建模板?例如,通过将一些您将放入 page.tpl.php 的内容放入 html.tpl.php 中,这样就可以减少加载的页面?
提前致谢。
如果您没有在主题中添加 page.tpl.php 文件,默认情况下会在 modules/system/page 中加载一个文件。tpl.php
但是通过在 html.tpl.php 中添加所有内容来绕过 page.tpl.php 听起来是可能的(你可以在这个模板中删除你想要的任何 html 并且从不调用 drupal呈现函数),即使这样做的目的看起来很奇怪,因为它对性能的影响显然不足以证明它的合理性,并且会使您的代码难以维护和阅读。
您可以将它添加到您的主题中而不是从 module/system/.
调用 tplpage.tpl.php 自定义 theme.if 中不需要我们还没有创建从 module/system.
调用的那些文件