我想,在最新的模块中只能展示没有特价的产品!在 model/catalog/product.php
我修改了 getLatestProducts()
函数
foreach ($query->rows as $result) {
$product_data[$result['product_id']] = $this->getProduct($result['product_id']);
}
同
foreach ($query->rows as $result) {
$queryCheckSpecial = $this->db->query("SELECT product_id FROM ". DB_PREFIX ."product_special WHERE product_id =".$result['product_id']);
if (!$queryCheckSpecial->row){
$product_data[$result['product_id']] = $this->getProduct($result['product_id']);
}else{
continue;
}
}
但它不起作用!我做错了什么?任何帮助将是apreciated!
3 回答
Edit:
Find:
Add after:
Edit:
Find (第一场比赛):
Add before:
然后清除你的缓存 .
只需更新:
Also don't forget to clear cache before testing.
@digicart我在目录\ controller \ extension \ module \ latest.php中完成了
在目录\ model \ catalog \ product.php中
在getproducts()的最后
它正在最新的页面上工作!问题是在类别页面中,不知何故忽略特殊字段存在,我不知道为什么!