13 我创建了一个新主题,它运行良好,但是几天后,我意识到有些事情不起作用。 default_head_blocks.xml不再提取我包含的任何CSS文件(托管的和外部的) default.xml不会覆盖父项。 我不确定是什么原因造成的。我什至尝试删除/ var /文件夹以及/ pub / static / frontend / layout theme css — 艾美玲 source 您是否尝试过部署内容?php bin/magento setup:static-content:deploy — Shahzad K
44 检查您的数据库。有一个名为的表theme,用于存储对商店中曾经安装的所有主题的引用。如果type主题的设置为1,则表示Magento看到该主题是虚拟的(这意味着),并且将不再加载xml文件。如果是这种情况,请将其更改为0。我不知道为什么会出现此问题,但它使我感到有些困惑。 — circleix source 1 这为我解决了!我必须在数据库中将此类型值设置为“ 0”。之后,我重新编译了en,部署了所有静态内容。终于,我的布局XML再次加载了!仍然不知道如何将此数据库类型设置为1:S谢谢@circlesix — Peter Keijsers 1 哦,天哪...过去16个小时,我一直在黑暗中徘徊,没有撒谎...吓坏了Magento!非常感谢。 — James Harrington 1 你是传奇!我一直在搜索数小时,有一点认为它需要2.1到2.2升级。感谢您的帮助! — Shoaib Rehman 1 谢谢!快速补丁,将其报告给magento2。 — 卡皮尔·雅达夫 1 你救了我的日子...但是为什么会发生呢?有什么理由吗? — Sameer Bhayani
php bin/magento setup:static-content:deploy