Пользовательскую тему Magento 2.3 невозможно удалить
Здравствуйте, я пытался создать собственную тему в Magento 2.3, используя эту документацию. Ссылка здесь.
Мой каталог выглядит следующим образом: myvendor> mytheme inside is istheme.xml,registration.php and composer.json
ничего больше.
Теперь, когда я удаляю этот каталог и проверяю панель управления Magento Admin, тема по-прежнему не удаляется, поэтому странно, я проверяю базу данных mg_theme, ничего, только их стандартная тема magento, я запускаю cache:flush & dump-autoload
до сих пор нет эффекта, я был действительно смущен, как так трудно удалить тему..
и я был очень смущен, потому что в начале я не запускал ни одной из этих команд
php bin/magento setup:upgrade
php bin/magento setup:clear-static-content..
если у кого-то есть общая идея, как я могу решить эту проблему, пожалуйста, дайте мне знать.. я уже прочитал и проверил документацию Magento, ничего не работает..
Извините за мой плохой английский..
1 ответ
Вы должны удалить свою тему из базы данных тоже. Пожалуйста, проверьте, есть ли запись в theme
таблицу, и если да, удалите эту запись (я предполагаю, что путь к вашей теме строчный, как вы указали в своем вопросе):
select from theme where theme_path ='myvendor/mytheme' AND area ='frontend';
Если вы нашли запись, пожалуйста, удалите ее:
delete from theme where theme_path ='myvendor/mytheme' AND area ='frontend';