Я создал расширение, которое создает атрибут категории при первой установке. Но теперь, когда я отключаю / удаляю расширение, я получаю сообщение об ошибке на странице «Управление категориями».
Я знаю, что когда расширение отключено через Magento Connect, удаляются только файлы, и ничего не удаляется из базы данных.
Итак, чтобы решить эту проблему, мы можем предоставить кнопку для удаления записей базы данных, которые могут быть помещены в раздел конфигурации системы вместе с другими настройками расширения. И когда администратор нажимает на эту кнопку, все записи базы данных должны быть удалены вместе с файлами, используемыми расширением.
Пожалуйста, дайте мне знать, если вышеуказанное решение будет работать? или есть ли лучшее решение для удаления ненужных записей из базы данных при удалении расширения.
источник