ノードを作成するための特定のtpl-file =>ノード - タイプ - create.tpl.php

page--node--edit.tpl.php works just fine when you want to create a specific template for editing a node, but is there a similar syntax for creating files? I've tried page--node--create.tpl.php or node--type--create.tpl.php, but nothing worked... Does it even exists? Or how can I create a specific template for creating content?

1

1 答え

Drupalの page - テーマオーバーライドを使用して、ファイルが呼び出されるとコンテンツ作成ページで動作すると思います。考える

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

ノードのタイプは article です。

Drupalのキャッシュをクリアして、ファイルを作成したことを覚えておいてください。また、このテンプレートがアクティブな管理テーマの一部であることを確認してください(おそらく、既に page- -edit.tpl.php は動作しません)。

3
追加された
ご回答有難うございます。私のコンテンツタイプは fiche と呼ばれ、あなたによれば、それは page-node-fiche-add.tpl.php でなければなりません。しかし、残念ながら、それは動作しません...
追加された 著者 Michiel,
ハハ、私はそれを見つけた!あなたはそれから遠く離れていませんでした。私は言葉の順序を変えるだけでした。作業ページは page-node-add-fiche.tpl.php と呼ばれ、 fiche は自分のコンテンツタイプです。しかし何らかの理由で、コンテンツが表示されていません...
追加された 著者 Michiel,
ありがとう、ありがとう。あなたは結果として空白のページが得られた理由を知っていますか?デフォルトのHTMLを入力できますが、Drupalの変数は受け入れられません( $ content $ links 、...)
追加された 著者 Michiel,
page-node-add-article.tpl.php ページを使用している場合は、 page-nodeも必要です。 tpl.php page-node-add.tpl.php のページに分かれています。もう一度あなたの助けに感謝します!
追加された 著者 Michiel,
Doh私はパスの部分を混在させて申し訳ありません! Drupal 7のテンプレート提案に関する多くの情報を提供する優れた rel="nofollow noreferrer">記事があります。見ることができる良い場所:)
追加された 著者 Clive,
それは知って良いことです、ポストバックのおかげで:)
追加された 著者 Clive,