我在网站上工作,在显示分页后,我在每个类别上都有两个产品。我正在尝试显示12个或更高的产品,但没有得到它。我已经尝试过这个代码但没有工作。
<action method="setDefaultListPerPage"><limit>12</limit></action>
<action method="setDefaultGridPerPage"><limit>12</limit></action>
答案 0 :(得分:0)
默认情况下,magento提供的功能允许客户显示每页的产品数量。你有没有检查过
system-&gt; Configuration-&gt; Catalog选项卡
屏幕截图中突出显示的字段负责显示每页产品的数量。
如果没有问题,可以在模板文件中检查一些产品计数。 检查下面的文件。
设计/前端/ 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
如果不能使用,请发布您正在使用的包裹/主题。