2013-03-19 1 views
0

Может ли кто-нибудь сказать мне, как я могу удалить все настройки, связанные с расширением, из таблиц базы данных. Например, если я удалю расширение abc, то значение abc_setup также будет удалено из таблицы core_resource. Аналогично другая настройка из таблицы core_config_data. А также удалите таблицы базы данных. Спасибо .....Как удалить настройки при удалении расширения в Magento

ответ

0

Вам нужно будет сделать это вручную в базе данных (или иногда через скрипт, предоставленный автором плагина).

0

Вы можете легко удалить расширение, используя magento connect. Он удалит все связанные таблицы из базы данных. Настройки не сохраняются. И ваше расширение не является типом EAV, тогда вы можете удалить этот файл вручную с помощью таблиц.

0

Некоторое расширение добавляет строку, связанную с EAV, в таблицу eav_attribute, поэтому вам нужно проверить ее папку для установки, и если она была добавлена, вам нужно удалить ее вручную. Также одна запись версии входит в основную конфигурационную таблицу, которую тоже нужно удалить. Модуль moght также создал таблицы, специфичные для его собственной функции, смотрящие на свою конфигурационную папку, код sql даст вам представление об этом.

Кроме того, вам необходимо удалить полную папку с модулем и> xml, который был добавлен в папку etc/modules.