模块 Prestashop 嫁接钩子模块是不同的服务器开发和预生产
Posted
技术标签:
【中文标题】模块 Prestashop 嫁接钩子模块是不同的服务器开发和预生产【英文标题】:Module Prestashop grafting hook module is differents server dev and préproduction 【发布时间】:2021-02-01 23:43:54 【问题描述】:我开发了一个产品建议模块。我在我们服务器的 prestashop 上开发了它。之后我想把它放在预生产中,但在预生产的“位置,移植一个模块”中,我的钩子没有出现,而在它的版本上运行良好。 prestashop 的版本是一样的,我只是正确的导入了它们。
安装也是如此。版本是1.7.5.2
【问题讨论】:
【参考方案1】:很可能,因为它是一个自定义钩子,我猜它没有在预生产数据库中正确注册。
确保您的模块安装程序正确注册了钩子,同时检查它是否出现在“设计”部分并检查您的数据库,确保 id_hook 已正确注册并连接到您的 id_module (检查 ps_hook 和 ps_hook_module 表)。
【讨论】:
我的 Hook 在 ps_hook 和 ps_hook_module 中注册得很好以上是关于模块 Prestashop 嫁接钩子模块是不同的服务器开发和预生产的主要内容,如果未能解决你的问题,请参考以下文章
使用带有 prestashop 1.7.2.1 模块的 bootstrap 4