2

html.tpl.php で指定されたヘッダー セクションがありますが、ヘッダーはユーザーがどのページにいるかによって異なるはずです。ほとんどのページは単なるページ コンテンツ タイプですが、後で他のタイプやホームページも追加する可能性があります。

使用するヘッダーを指定して、それを home.tpl.php でキャッチする最良の方法は何ですか?

ページ コンテンツ タイプのカスタム フィールドを作成しようとしましたが、home.tpl.php からアクセスする方法がわかりませんでした。また、他のタイプのページでそれを指定する方法がわかりません。

4

1 に答える 1

2

ヘッダーがタグの間にあるもので構成されている場合<body>、html.tpl.php の代わりに page.tpl.php でヘッダーを作成できます。このようにして、変数にアクセスし$node、フィールドまたは分類用語に基づいて条件付きヘッダーを設定できます。もう少し複雑なものについては、コンテキスト モジュールをチェックアウトすることをお勧めします: http://drupal.org/project/context

于 2011-02-01T15:48:14.497 に答える