我在Drupal 7上很新,我一直在尝试通过在page.tpl.php上添加我自己的html来自定义我的主页,这很好但我的问题是我在主页上添加的内容也出现在所有其他页面上,我不希望这样。 任何人都可以告诉我是anther而不是page.tpl.php我可以把我的html代码只显示在主页上或者是否有我可以插入的代码所以我的html只出现在主页上?
请帮助,请一步一步解决,因为当我来到Drupal时我是一个菜鸟。
提前谢谢...........
答案 0 :(得分:5)
模板文件必须命名为
page-front.tpl.php(Drupal 6)
page--front.tpl.php(Drupal 7)
这仅影响网站的首页。
答案 1 :(得分:0)
您可以使用模板文件
page-front.tpl.php(Drupal 6)
page - front.tpl.php(Drupal 7)
将page-front.tpl.php(Drupal 6)或页面 - front.tpl.php(Drupal 7)放入主题 文件夹(/ sites / all / themes / your_theme),然后清除网站chache:
http://yoursite.com/admin/config/development/performance(Drupal 7)
您的模板将有效。
答案 2 :(得分:0)
如果你在首页,page.tpl.php中有一个变量可以返回true:
$is_front
,您可以在添加htmls
答案 3 :(得分:0)
您可以使用面板快速自定义页面。您可以在Drupal中指定任何页面作为首页。转到配置>网站信息并设置首页。 面板为您提供了构建布局的灵活性。在其上添加内容。它是在Drupal中构建自定义页面的最快方法