仅在Magento类别页面上加载两个产品

时间:2015-03-09 10:48:11

标签: magento pagination categories product

我在网站上工作,在显示分页后,我在每个类别上都有两个产品。我正在尝试显示12个或更高的产品,但没有得到它。我已经尝试过这个代码但没有工作。

<action method="setDefaultListPerPage"><limit>12</limit></action>
                            <action method="setDefaultGridPerPage"><limit>12</limit></action>

enter image description here

2 个答案:

答案 0 :(得分:0)

默认情况下,magento提供的功能允许客户显示每页的产品数量。你有没有检查过

  

system-&gt; Configuration-&gt; Catalog选项卡

屏幕截图中突出显示的字段负责显示每页产品的数量。

enter image description here

如果没有问题,可以在模板文件中检查一些产品计数。 检查下面的文件。

  

设计/前端/ your_theme /模板/目录/产品/ list.phtml

是否有检查每页产品数量的条件。

希望这可能会以某种方式帮助你。

答案 1 :(得分:0)

转到上一张海报建议的design / frontend / your_theme / template / catalog / product / list.phtml,输出产品数量:

第38行:

<?php
    $_productCollection=$this->getLoadedProductCollection();
    $_helper = $this->helper('catalog/output');
    var_dump( $_productCollection->count() );
?>
<?php if(!$_productCollection->count()): ?>

如果显示2则表示您可能需要执行category_flat_reindex:

转到终端并导航至root/shell

运行php indexer.php info

运行php indexer.php --reindex catalog_category_flat

如果不能使用,请发布您正在使用的包裹/主题。