我正在自己的商店工作,我想添加一些自定义功能。但是这个功能不是独立的,所以我更愿意通过覆盖控制器/类来完全实现,而不是为此创建一个单独的模块。有没有办法在PrestaShop中注册钩子而不是创建模块?
但我必须使用一些挂钩(例如 - displayAdminProductsExtra将新标签添加到管理产品页面,或actionProductAdd/actionProductUpdate对DB进行一些自定义编辑)。我知道从模块内部使用钩子的方式,但我无法找到创建自己的模块的方式)。
所以这个问题 - 有没有办法呢?
在此先感谢。
正常情况下你不能做到这一点。如果你想做你必须要重写Hook类的Exec函数。然后你可以做到这一点。 –