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

I want to view a specific category on my modal.tpl file 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 我所做的就是添加这行代码并从 modal.tpl 模板

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