1

私は Drupal 7 を初めて使用します。page.tpl.php に独自の html を追加してホームページをカスタマイズしようとしましたが、問題なく動作しますが、ホームページに追加したものがすべてに表示されるという問題があります。他のページも同様であり、私はそれを望んでいません。ホームページにのみ表示されるようにhtmlコードを配置できるpage.tpl.phpの代わりに葯であると誰かが教えてくれますか、それとも挿入できるコードがあるので、私のhtmlはホームページにのみ表示されますか?

Drupalに関しては初心者なので、段階的な解決策を教えてください。

前もって感謝します...........

4

4 に答える 4

0

テンプレートファイルを使用できます

page-front.tpl.php (Drupal 6)

page--front.tpl.php ( Drupal 7 )

page-front.tpl.php (Drupal 6) または page-front.tpl.php ( Drupal 7 ) をテーマ フォルダー (/sites/all/themes/your_theme) に配置し、ここでサイト キャッシュをクリアします。

http://yoursite.com/admin/config/development/performance ( Drupal 7 )

http://yoursite.com/admin/settings/performance (Drupal 6)

テンプレートが機能します。

于 2013-09-19T10:19:05.727 に答える
0

page.tpl.php には、フロントページにいる場合に true を返す変数があります: $is_front、html を追加する前に確認できます。

于 2013-09-19T10:20:42.153 に答える