El diseño de tema personalizado de Magento 2 xml y css no funciona

12

Creé un nuevo tema y estaba funcionando bien, pero después de unos días, me di cuenta de que algunas cosas no funcionaban.

default_head_blocks.xml ya no extrae los archivos CSS que incluyo (tanto alojados como externos)

default.xml no sobrescribe uno primario.

No estoy seguro de qué está causando esto. Incluso intenté eliminar / var / folder así como / pub / static / frontend /

Amy Ling
fuente
¿Has intentado implementar contenido? php bin/magento setup:static-content:deploy
Shahzad K

Respuestas:

43

Verifica tu base de datos. Hay una tabla llamada themeque almacena una referencia a todos los temas que se han instalado en su tienda. Si el typetema se establece en 1, eso significa que Magento ve que el tema es virtual (lo que sea que eso signifique) y ya no cargará sus archivos xml. Si ese es el caso, simplemente cámbielo a 0. No sé el por qué de este problema, pero me ha hecho tropezar algunas veces.

ingrese la descripción de la imagen aquí

Círculosix
fuente
1
¡Esto me lo arregló! Tuve que establecer este valor de tipo en '0' en la base de datos. Después de eso volví a compilar y desplegué todo el contenido estático. Finalmente, mi XML de diseño se cargó nuevamente. Todavía no tengo idea de cómo este tipo de base de datos se configuró en 1: S Gracias @circlesix
Peter Keijsers
1
Oh, Dios mío ... He estado tropezando en la oscuridad sin mentir las últimas 16 horas ... ¡Freaking Magento! Muchas gracias.
James Harrington
1
Eres una leyenda! Lo había estado buscando durante horas y por un momento pensé que era algo que debía hacer una actualización de 2.1 a 2.2. ¡Gracias por la ayuda!
Shoaib Rehman
1
¡Gracias! para parche rápido, reportándolo a magento2.
Kapil Yadav el
1
Me salvaste el día ... pero ¿por qué sucede? alguna razón para eso?
Sameer Bhayani