1

您好,我正在尝试使用此文档链接在 Magento 2.3 中制作自定义主题。
我的目录看起来像这样 frontend>myvendor>mytheme 里面theme.xml,registration.php and composer.json没有别的。

现在,当我删除此目录并检查 Magento Admin Dashboard 时,主题仍然是它们没有删除,所以很奇怪,我检查了数据库 mg_theme 没有他们唯一的默认 magento 主题,我运行cache:flush & dump-autoload仍然没有效果,我真的很困惑怎么来很难删除主题..

我真的很困惑,因为一开始我没有运行任何这个命令

php bin/magento setup:upgrade
php bin/magento setup:clear-static-content..

如果有人有广泛的想法我该如何解决这个问题请告诉我..我已经阅读并检查了 Magento 文档没有任何工作..

对不起,我的英语不好..

4

1 回答 1

0

您也必须从数据库中删除您的主题。请检查表中是否有条目,如果有theme,请删除该记录(我假设您的主题路径是小写的,正如您在问题中提出的那样):

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

如果您找到条目,请删除它:

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

于 2019-02-18T15:46:28.933 回答