如何在卸载Magento中的扩展名时删除设置

时间:2013-03-19 12:27:19

标签: magento

有人能告诉我如何从数据库表中删除与扩展相关的所有设置。就像我卸载abc扩展名一样,值abc_setup也会从core_resource表中删除。类似于core_config_data表中的其他设置。并且还删除数据库表。谢谢......

3 个答案:

答案 0 :(得分:0)

您必须在数据库中手动执行此操作(或者有时通过插件作者提供的脚本)。

答案 1 :(得分:0)

您可以使用magento connect轻松删除您的扩展程序。它将从DB中删除所有关联的表。没有保存任何设置。并且您的扩展名不是EAV类型,那么您可以使用表格手动删除该文件。

答案 2 :(得分:0)

某些扩展程序会在eav_attribute表中添加与EAV相关的行,因此您需要检查其设置文件夹,如果已添加,则需要手动删除它。 另外一个版本的条目进入核心配置表,也需要删除。 模块moght还创建了特定于其自身功能的表,查看其安装文件夹sql代码将为您提供相关的想法。

另外,您需要删除已添加到etc / modules文件夹的完整模块文件夹和> xml。