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

Php 更改特定类别页面OpenCart上的项目限制,php,opencart,Php,Opencart,我在OpenCart中有一个自定义类别tpl页面。就在最近,我准备用以下代码来包装products循环: <?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($produc

我在OpenCart中有一个自定义类别tpl页面。就在最近,我准备用以下代码来包装products循环:

<?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
  }
}
?>

我刚刚编辑了控制器文件:

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

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

这是用于分页的限制还是其他限制?分页有什么问题?只需将分页从默认模板复制回此自定义模板。一旦分页,相同的功能将被保留。。。但是,先生,请检查我对您的另一个问题的回答-这个解决方案真的很糟糕,您所需要的只是从您不想显示的类别中取消产品的链接…您是否创建了单独的category.tpl文件,或者您只是编辑了原始文件以添加代码?如果您创建了一个tpl文件,您如何指示控制器文件使用该tpl文件而不是默认文件,我指的是什么条件?所有这些产品都属于同一类别吗?我创建了一个新类别tpl。基本上,我想做的是改变特定页面上的项目限制数量。现在,所有页面的产品限制都与您在“商店设置”中设置的相同。@JCBiggar您仍然在回避最重要的问题。我知道你想做什么。但我想知道你在什么条件下加载新的tpl文件,以及如何加载?这些产品都属于同一类别吗?在提供信息方面不要太挑剔这正是我问这些问题的原因抱歉,我是opencart的新手,所以很多事情很难解释。谢谢你!