2011-11-25 88 views
1

page--node--edit.tpl.php當您想要創建用於編輯節點的特定模板時工作得很好,但是是否存在用於創建文件的類似語法?我試過page--node--create.tpl.phpnode--type--create.tpl.php,但沒有任何工作......它是否存在?或者我如何創建一個用於創建內容的特定模板?用於創建節點的特定tpl文件=>節點 - 類型 - create.tpl.php

回答

3

使用Drupal的page--主題覆蓋內容創建頁面上會工作,如果文件名爲認爲

page--node--add--article.tpl.php 

當節點的類型是article

記得在創建文件時清除Drupal的緩存,並且確保這個模板是活動管理主題的一部分(儘管您可能已經這樣做了,就好像您沒有page--node--edit.tpl.php也不會工作)。

+0

感謝您的回答。我的內容類型被稱爲'fiche',根據你的說法,它應該是'page - node - fiche - add.tpl.php',對吧?但不幸的是,它不工作... – Michiel

+0

哈哈,我發現它!你離它不遠。我只需要改變單詞的順序。工作頁面被稱爲'page - node - add - fiche.tpl.php',其中'fiche'是我的內容類型。但由於某種原因,沒有內容顯示... – Michiel

+1

對不起,我混淆了路徑部分!這裏有一篇很好的文章(http://drupal.org/node/1089656),它提供了很多關於Drupal 7模板建議的信息,它可能是一個好看的地方:) – Clive