首页 > 解决方案 > Prestashop 1.7.7.1:覆盖控制器

问题描述

过去,我重写了 AdminOrdersController 以从给定提供商的数据库中提取一些订单。我在 override/controllers/admin/AdminOrdersController.php 中创建了这个覆盖。那是在 Prestashop 1.6 中。现在客户已将 Prestashop 版本更新为 1.7.7.1,覆盖已停止工作。新版本中的控制器 AdminOrdersController 不再存在。我必须在哪里创建此覆盖才能重新开始工作?

标签: overridingprestashopprestashop-1.7

解决方案


在 Prestashop 1.7 中,您必须按照此处所述进行操作,Prestashop devdocs

请注意,不建议覆盖,就像您最近发现的那样,首选方式是扩展或装饰。


推荐阅读