Magento getIsAnchor()在模板文件中

iJe*_*eep 1 php magento magento-1.6

我试图$this->getIsAnchor()从类别模板文件调用,以显示该类别具有分层导航的某些信息.该函数始终返回false,即使它应该为true.

以这种方式从模板文件调用函数是否有问题?如果是这样,调用此函数的正确方法是什么?

Dre*_*ter 8

您需要针对该类别进行此调用:

$_category->getIsAnchor();
Run Code Online (Sandbox Code Playgroud)

根据您要实现的目标,您可能会发现使用layout.xml更清洁的选项.分层和非分层类别有不同的句柄:

非分层分类句柄

<catalog_category_default>

分层类别处理

<catalog_category_layered>

  • 该变量已在类别/ view.phtml :)的顶部为您初始化 (2认同)