通过清心醉

opencart调用畅销/最新等产品的方法

显示8个最畅销产品,只需要调用:
$this->model_catalog_product->getBestSellerProducts(8)
显示最新的6个产品,可以这样使用:
$this->model_catalog_product->getLatestProducts(6)
最受欢迎的商品:
$this->model_catalog_product->getPopularProducts()
特价商品:
$this->model_catalog_product->getProductSpecials()

如果你有接触ECSHOP,你会很快的适应该方法
以上的方法首先获取产品的信息,返回到数组
比如我调用8个畅销的产品,返回是二维数组
这时候我们可以传值给tpl模板
然后使用foreach的方法来循环提取

比如:
控制器里我们这么调用畅销产品到数组
$arr=$this->model_catalog_product->getBestSellerProducts(8);
$this->load->view('default/template/xxxxxx.tpl', $arr);
这样就传值给了视图使用了,顺便指定个视图模板

显示指定的商品: 
$this->model_catalog_product->getProducts()

关于作者

清心醉 administrator

发表评论

请输入验证码: