1

$this->getIsAnchor()カテゴリに階層化されたナビゲーションがある場合、特定の情報を表示するためにカテゴリテンプレートファイルから呼び出しようとしています。関数は、trueである必要がある場合でも、常にfalseを返します。

この方法でテンプレートファイルから関数を呼び出すことに問題はありますか?もしそうなら、この関数を呼び出す適切な方法は何ですか?

4

1 に答える 1

8

代わりに、カテゴリに対してこの呼び出しを行う必要があります。

$_category->getIsAnchor();

達成しようとしていることによっては、layout.xmlを使用するとよりクリーンなオプションが見つかる場合があります。階層化されたカテゴリと階層化されていないカテゴリには、異なるハンドルがあります。

非レイヤードカテゴリーハンドル

<catalog_category_default>

レイヤードカテゴリーハンドル

<catalog_category_layered>

于 2012-06-22T19:17:12.690 に答える