更改特定类别页面OpenCart上的项目限制

时间:2014-03-04 04:56:43

标签: php opencart

我在OpenCart中有一个自定义类别tpl页面。就在最近,我打算用这段代码包装产品循环:

<?php  
$ids=array(444,443,145,97,459,460,454,451,450,449,445,446,447,448,457,456,387,385); // array of product id's   
?>


<?php 
foreach ($products as $product){  
  if(in_array($product['product_id'],$ids)) {
     //Display item
  }
}
?>

此代码可让我选择要在此页面上显示的特定产品。它很棒!我现在的问题是我有超过16种产品要显示,而在我的opencart设置中,我的项目限制设置为16.我无法更改设置,因为它会更改我商店中的所有其他页面。

我可以在模板页面上执行此操作吗?或者,如果必须,还有类别控制器?我希望能够在循环中添加代码。但我想要任何解决方案。谢谢!

1 个答案:

答案 0 :(得分:0)

我刚刚编辑了Controller文件:

        if ($category_info['category_id'] == '132'){
            $limit=1000;
        }

现在,如果我的类别的ID为132,它将显示该特定页面上的所有产品。