Templates 用于创建节点的特定tpl文件=>;节点--type--create.tpl.php
Templates 用于创建节点的特定tpl文件=>;节点--type--create.tpl.php,templates,drupal,drupal-7,drupal-theming,Templates,Drupal,Drupal 7,Drupal Theming,page--node--edit.tpl.php在您想要创建用于编辑节点的特定模板时工作得很好,但是是否有类似的语法用于创建文件?我尝试了page--node--create.tpl.php或node--type--create.tpl.php,但没有任何效果。。。它真的存在吗?或者如何创建用于创建内容的特定模板?我认为使用Drupal的页面--主题覆盖可以在内容创建页面上工作,如果文件被调用: page--node--add--article.tpl.php 其中节点的类型为文章 请记住在创
page--node--edit.tpl.php
在您想要创建用于编辑节点的特定模板时工作得很好,但是是否有类似的语法用于创建文件?我尝试了page--node--create.tpl.php
或node--type--create.tpl.php
,但没有任何效果。。。它真的存在吗?或者如何创建用于创建内容的特定模板?我认为使用Drupal的页面--
主题覆盖可以在内容创建页面上工作,如果文件被调用:
page--node--add--article.tpl.php
其中节点的类型为文章
请记住在创建文件时清除Drupal的缓存,并确保此模板是活动管理主题的一部分(尽管您可能已经这样做了,就好像您没有
page--node--edit.tpl.php
不起作用一样)。谢谢您的回答。我的内容类型称为fiche
,您认为应该是page--node--fiche--add.tpl.php
,对吗?但不幸的是,它不起作用…哈哈,我找到了!!你离它不远。我只需要改变单词的顺序。工作页面称为page--node--add--fiche.tpl.php
,其中fiche
是我的内容类型。但由于某些原因,没有显示任何内容…Doh很抱歉,我混淆了路径部分!有一个很好的例子,它提供了很多关于Drupal 7模板建议的信息,这可能是一个很好的地方来看看:)好的,谢谢。你知道我为什么会得到一张空白页吗?我可以输入一些默认的HTML,但是没有接受Drupal的任何变量($content
,$links
,…)好的,我自己找到了:-)显然,我使用的是页面--节点--添加--文章.tpl.php
页面,你还需要页面--节点.tpl.php
和页面--节点--添加.tpl.php
-页面。再次感谢你的帮助!