我已经阅读了很多关于如何创建Drupal 7主题模板的文章和Drupal文档,但由于某些原因,没有一个建议正在发挥作用。
截至星期五我已全新安装,我已卸载所有模块。我只创建了3个基本页面,其机器名称为" page",一个内容类型,机器名称为" staffers"。我在page.tpl.php中有我的包装器,它正在工作。
只有当我使用node - nid.tpl.php(" node - 6.tpl.php")时才能让工作人员的内容类型工作,但我无法得到节点 - 工作的staffers.tpl.php。
此外,页面 - id ..或node-id ..不适用于"页面"内容,所以我甚至无法想象我如何为我想要的每个页面ID编写一个自定义模板,或者为"工作人员"内容类型。
此时我的template.php中没有编码,即使添加了customethemename_preprocess_node,我也无法加载页面 - front.tpl.php我读过一次。
那么如何让Drupal通过页面和自定义内容类型的nid或机器名加载模板?
答案 0 :(得分:1)
在drupal-7中,默认情况下应该出现page - front.tpl.php。您可以检查是否已卸载任何核心模块。