我是Drupal的新手,我正试图了解主题如何与Drupal一起使用。
我已经安装了Bootstrap Drupal主题,我想知道如何创建一个自定义页面,我可以添加自己的HTML标记,使其尽可能自定义,我该怎么做?在文件系统中,我看到html.tpl.php
和page.tpl.php
,但是那些将在Drupal中创建的每个页面都有标记。我如何创建自己的?
我查看了Drupal文档,但钩子菜单之类的东西让我更加困惑。
答案 0 :(得分:0)
首先,创建新的内容类型(在管理菜单中:结构 - >内容类型 - >添加内容类型)。根据需要自定义,添加所需的字段。如果您错过某种字段检查模块,将添加新的字段类型..
完成内容类型后,请在其中添加一些内容。
然后,为您的内容类型创建模板文件。在此处检查命名约定:https://www.drupal.org/node/1089656 基本上,在Drupal文件名中确定它的目的。因此,如果您的内容类型的“机器名称”是“团队”,请在您的...或默认主题中找到名为“node.tpl.php”的原始节点模板文件,将其另存为“node - team.tpl”。 php并根据需要进行更改。每次添加/删除模板文件时都不要忘记刷新所有缓存。
文件应该添加到您当前的活动主题....在“/ sites / all / themes / your_theme / templates”目录中。