Пользовательскую тему 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';

Другие вопросы по тегам