В magneto 2 (версия: 2.3.3) создан модуль, в котором созданы несколько пользовательских атрибутов продукта для продуктов. Таким образом, добавлено несколько новых строк в таблицу eav_entity с использованием файла InstallData. php файл. Все работает нормально. Но даже если я отключил модуль через панель администратора, пользовательские поля все еще присутствуют в формах добавления / редактирования продукта, а строки по-прежнему находятся в строках таблицы eav_entity.
Пробное удаление. php, но я думаю, что это не так не вызывать при отключении модуля.
Есть ли способ удалить пользовательские данные БД, созданные с помощью файла InstallData. php, при отключении модуля из панели администратора.
Мне нужен программное c решение, с помощью которого тот, кто использует модуль, должен иметь возможность отключить модуль из панели администратора, а все, что связано с этим модулем, должно быть удалено из БД, поэтому настраиваемые поля не должны присутствовать в формах добавления / редактирования продукта.