2014年2月26日水曜日

drupal bartikテンプレート 特定のコンテンツ(ノード)にだけ反映するテンプレートを作るには。 node.tpl.php

特定のコンテンツ(ノード)にだけ反映するテンプレートを作るには。

sites/all/themes/bartik/templates/node.tpl.php
を編集すると、全部のnodeに反映されてしまう。

特定のコンテンツにだけ反映させるためには、
node.tpl.php をコピーして node--{コンテンツタイプ名}.tpl.php とリネームして設置し、それを編集する。

コンテンツタイプ名は「コンテンツ」の「編集」(edit)をクリックすると下の方に出てくるURL path settings」をクリックして、
URL alias」を表示させれば、それがコンテンツタイプ名。だと思う。
(自分、まだよくわかっていない。未確認。)

設定が終わったら、下記の作業をして設定を反映させる。 Appearanceから設定の保存。
を実行した後、
Home » Administration » Configuration » Development

Performanceで、
CLEAR CACHEをする。

0 件のコメント:

コメントを投稿