我想在我的modal.tpl文件PRESTASHOP上查看特定类别



因此,我希望在将产品添加到购物车后,我希望用户能够从modal.tpl文件中选择添加,该文件是添加到购物篮的确认文件,我只知道我需要编辑modal.tpl的PHP控制器,并添加以下内容:

protected function getAccessoriesProducts()
{
$accessories_cat_id = 239;
$acc_category = new Category($accessories_cat_id);
$acc_products = $acc_category->getProducts($this->context->language->id, (int)$this->p, (int)$this->n, $this->orderBy, $this->orderWay);
return $acc_products;
}

有人能告诉我该换什么控制器吗?

我终于想出来了,所以我需要修改的文件是/modules/ps_shoppingcart/controllers/front/ajax.php,我所做的是添加这行代码,并从模态.tpl模板访问$add_products数组

$id_category = 10
$add_products = $add_products = Product::getProducts(Context::getContext()->language->id, 0, 0, 'date_upd', 'ASC', $id_category, true);

最新更新