J'ai créé une extension qui crée un attribut de catégorie lors de la première installation. Mais maintenant, lorsque je désactive / désinstaller l'extension, je reçois un message d'erreur sur la page "Gérer les catégories".
Je sais que lorsqu'une extension est désactivée via Magento connect, seuls les fichiers sont supprimés et rien n'est supprimé de la base de données.
Donc, afin de surmonter ce problème, nous pouvons fournir un bouton pour supprimer les entrées de base de données qui peuvent être placées sous la section de configuration du système avec d'autres paramètres d'extension. Et lorsque l'administrateur clique sur ce bouton, toutes les entrées de la base de données doivent être supprimées ainsi que les fichiers utilisés par l'extension.
Veuillez me faire savoir si la solution ci-dessus fonctionnera? ou existe-t-il une meilleure solution pour supprimer les entrées indésirables de la base de données lors de la désinstallation de l'extension.
la source