我知道如何覆盖Prestashop中的内容。我正在尝试覆盖类别控制器以显示自定义类别(具有不同数据的不同模板)。
我将CategoryController复制到/ modules / mymodule / override / controllers / front,我在/modules/mymodule/controllers/front/display.php上有模块控制器,还有initContent方法。
如何在display.php控制器中使用修改过的CategoryController?
答案 0 :(得分:0)
您已创建了两个不同的控制器:
在2.中使用1.是无意义的 - 这意味着你在语义上做错了。如果要显示具有不同模板的自定义类别,则只需覆盖CategoryController,并设置正确的模板(如果要使用两个不同的模板来显示类别)。如果您只需要一个模板,只需覆盖控制器并更改主题模板。