Спеціальна розробка тематичних файлів Magento 2 xml та css не працює


13

Я створив нову тему, і вона працювала чудово, але через кілька днів я зрозуміла, що деякі речі не працюють.

default_head_blocks.xml більше не тягне жодних файлів css, які я включаю (як розміщених, так і зовнішніх)

default.xml не замінює батьківський.

Я не впевнений, що це викликає. Я навіть спробував видалити / var / folder, а також / pub / static / frontend /


Ви спробували розгорнути вміст? php bin/magento setup:static-content:deploy
Шахзад К

Відповіді:


45

Перевірте свою БД. Існує таблиця під назвою, в themeякій зберігається посилання на всі теми, які коли-небудь були встановлені у вашому магазині. Якщо typeдля теми встановлено значення 1, це означає, що Magento бачить, що тема є віртуальною (що коли-небудь це означає) і більше не завантажуватиме ваші XML-файли. Якщо це так, просто змініть його на 0. Я не знаю, чому це питання, але це мене запустило кілька разів.

введіть тут опис зображення


1
Це зафіксувало це для мене! Мені довелося встановити значення цього типу на "0" у Базі даних. Після цього я перекомпілював en розгорнув увесь статичний контент. Нарешті мій макет XML знову завантажений! Досі не маю уявлення, як цей тип бази встановився на 1: S Дякую @circlesix
Peter Keijsers

1
О Боже мій ... Я спіткнувся навколо в темряві за неправду останні 16 годин ... Бояться Магенто! Дуже дякую.
Джеймс Харрінгтон

1
Ви - легенда! Я шукав його для годин і за один момент подумав, що це щось робити для оновлення 2.1 до 2.2. Дякую за допомогу!
Shoaib Rehman

1
Дякую! для швидкого виправлення, повідомляючи про це magento2.
Капіль Ядав

1
Ти врятував мені день ... але чому це трапляється? якась причина для цього?
Sameer Bhayani
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.