Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates 用于创建节点的特定tpl文件=>;节点--type--create.tpl.php_Templates_Drupal_Drupal 7_Drupal Theming - Fatal编程技术网

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
-页面。再次感谢你的帮助!