如何从prestashop中删除模块

时间:2013-09-10 11:07:59

标签: prestashop

我无法从Prestashop的索引页面中删除“新产品”,“特价”,“我们的故事”,“联系我们”模块。请问,有人会告诉我怎么做吗?

谢谢....

1 个答案:

答案 0 :(得分:1)

检查数据库。在ps_hook表中标识这些模块附加到哪个id_hook。只需找到例如名称为displayHome的行并记住id_hook。然后查看ps_module表并确定您即将摆脱的模块ID。最后检查ps_hook_module表格,找出您的id_moduleid_hook是否匹配的行。如果是这样,只需删除这些行。

如果找不到这样的匹配项,只需从Prestashop安装文件夹/模块中删除(并备份)模块。

如果这不起作用,这些模块只会被缓存,或者您错误地识别出已卸载的模块。

未从Prestashop DB ps_hook_module表中解除卸载模块的情况是一个重要的错误。检查是否没有覆盖Module->uninstall()函数,这可能会导致这种情况。