1

Drupal 6 サイトの分類ページ テンプレートをカスタマイズしようとしています。

私がしたことは

  • 作成したpage-taxonomy-term.tpl.php
  • 作成したnode-taxonomy.tpl.php
  • template.php に次のコードを入力します。

     function templateNAME_preprocess_node(&$vars) {
      if (arg(0) == 'taxonomy') {
        $suggestions = array(
          'node-taxonomy'
        );
        $vars['template_files'] = array_merge($vars['template_files'], $suggestions);
      } 
    

タクソノミー ページはpage-taxonomy-term.tpl.php正しく表示されますが、表示されずnode-taxonomy.tpl.php、ほぼすべてを試しました。

4

1 に答える 1

1

いくつかのヒントと試みの下に:

  • サブテーマで作業している場合は、node.tpl.php を親テーマからサブテーマの下のフォルダーにコピーします (drupal 6 テーマでは必須)。
  • ノード分類の提案がオブジェクト $node に正しく追加されているかどうかを確認してください。メインの node.tpl.php 内に var_dump($node) が存在するかどうかを確認します。
  • 最後のヒント: ファイル tpl の許可を確認してください。Web サーバーから読み取れない可能性があります。
于 2013-07-31T20:21:31.143 に答える