Magento 2 – Saber que ficheros de la plantilla a modificar

Una plantilla de Magento 2 tiene muchos ficheros. En el caso que queramos cambiar alguna cosa de la plantilla, debemos saber qué fichero debemos cambiar.

Lo lógico es crear una plantilla hija, y a partir de aquí ir copiando los ficheros de la plantilla padre reescribiendo lo que queremos cambiar. Parece obvio, pero todavía hay mucha gente que trabaja sobre la plantilla directamente, y cuando sale una actualización pierden horas de sueño por no haber pensado antes. Pero vamos al tema, el problema es saber qué ficheros cambiar.

Para ello, podemos poner nuestro Magento 2 en formato Debug, y se nos mostrará en todos los apartados de la plantilla, de qué fichero se cogen los diferentes bloques:

Tiendas > Configuración > Configuración > Opciones avanzadas > Desarrollador > Depurar

Aquí ponemos a Si las siguientes opciones

  • Habilitar Consejos en la Ruta de Plantilla para el Escaparate
  • Añadir Nombres de Bloque a los Consejos

De esta manera, se os mostrará de cada apartado de la web, de qué fichero lo coge. Cuando visitéis la web, veréis cantidad de cajas rojas con el título del fichero que se ha utilizado para crear ese bloque dentro de la web.

Ya aviso que es un poco lioso y deberéis ir descartando y revisando código, pero os puede ahorrar mucho tiempo.

Recordad que deberéis limpiar cache de Magento 2 para que se apliquen los cambios.

Y como siempre, cuidado con lo que hacéis. Haced copias y no toquéis lo que no estéis seguros.

Más información