实际上我想在产品列表页面上显示产品属性项目数,但是当我打电话时
<block type="catalog/layer_view" name="catalog.leftnav" template="catalog/layer/view.phtml">
在XML
的高级搜索结果页面中 catalogsearch.xml
阻止我左侧的项目计数错误。请建议我如何获得适当的属性数量?
答案 0 :(得分:2)
我认为您可以使用categoryId加载类别模型,然后像这样调用getProductCount函数:
$categoryData = Mage::getModel('catelog/category')->load($categoryId)->getProductCount();
echo $categoryData;
这将在此特定类别中打印您的产品计数。您可以使用块或模板来运行代码,或者在运行时,您也可以使用AJAX调用来使用控制器。
答案 1 :(得分:0)
请按照以下步骤操作:
从主题的布局目录中打开 catalogsearch.xml 。
搜索关键字 catalogsearch_advanced_result
在catalogsearch_advanced_result的开始和结束标记之间设置以下代码
<reference name="root">
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>
</reference>
<reference name="left">
<block type="catalog/layer_view" name="catalog.leftnav" before="-" template="catalog/layer/view.phtml"/>
</reference>