Пользовательскую тему Magento 2.3 невозможно удалить - PullRequest
0 голосов
/ 18 февраля 2019

Здравствуйте, я пытался создать собственную тему в Magento 2.3, используя эту документацию. Ссылка здесь.
Мой каталог выглядит как этот интерфейс> myvendor> mytheme внутри theme.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 Ответ

0 голосов
/ 18 февраля 2019

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

select from theme where theme_path ='myvendor/mytheme' AND area ='frontend';

Если вы найдете запись, пожалуйста, удалите ее:

delete from theme where theme_path ='myvendor/mytheme' AND area ='frontend';

...