我在Prestashop 1.6中有一个smartblog模块,我需要重写/modules/smartblog/controllers/admin/AdminBlogPostController.php控制器。我该怎么办?
我已经更新了文件,添加了所需的代码并更新了名称:
class AdminBlogPostControllerOverride extends AdminBlogPostController
我尝试了这些方法,但是它们对我没有用:
但是什么都没有改变。谁能帮助我在我的代码中发现错误?
谢谢。
答案 0 :(得分:0)
据我所知,默认情况下,您无法在Prestashop(1.6)中覆盖模块控制器。
您可以做什么:
AdminController
并在标题或调度程序挂钩(在模块中)中生成新模块,您可以将页面重定向到自定义页面答案 1 :(得分:0)
只需将此文件放入:
/modules/smartblog/controllers/admin/AdminBlogPostControllerverride.php
,然后从管理员->菜单中创建一个新标签。