Magento 2 – Eliminar columnas en una categoría o página

Cómo eliminar una columna de una categoría o página de Magento 2. El proceso es sencillo, pero saber qué tocar no.

El proceso es ir a la página en cuestión, por ejemplo a la descripción de la empresa, ir al apartado Diseño, y dentro del campo “Layout Update XML” ponemos el siguiente código, indicando la columna a eliminar.

Como podéis ver, hemos añadido que se elimine el contenedor con nombre “catalog.leftnav”. Que yo se que es la columna izquierda de la categoría. Guardo la categoría o página, y luego limpio la caché de Magento 2.

De este modo, desaparece la columna. El problema, como os dije, es saber qué contenedor es el que debéis eliminar. Éste lo encontraréis en los .xml de los layouts correspondientes de la plantilla. Si por jemplo queréis ver los contenedores de las categorías, normalmente estan dentro de:

app/design/frontend/vuestraplantilla/Magento_catalog/layout/catalog_category_view.xml

o el de los productos

app/design/frontend/vuestraplantilla/Magento_catalog/layout/catalog_product_view.xml

Pero ya os digo, puede variar según la plantilla, o incluso no tenerlo aquí y heredar de Magento.

Más información

Artículos relacionados

Magento2 – Añadir fichero JS a nuestro módul... Cuando estás creando un módulo propio, te puede interesar añadir tus ficheros externos Javascript dentro del módulo. Otras veces puedes añadir el fich...
Magento 2 – Error 404 en la página de inicio... En muchas ocasiones, normalmente cuando estás poniendo Magento 2 en marcha, haces muchos cambios que te obligan a realizar limpiados de caché, reindex...
Magento2 – Traducir a Español Si instalas Magento2, y hablo de la versión Community, normalmente se instala con el panel y la tienda en inglés. Qué debemos hacer para ponerlo en es...
Magento 2 – Saber que ficheros de la plantil... Una plantilla de Magento 2 tiene muchos ficheros. En el caso que queramos cambiar alguna cosa de la plantilla, debemos saber qué fichero debemos cambi...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*