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. veamos el artículo Magento 2 – Eliminar columnas en una categoría o página

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.

<referenceContainer name="catalog.leftnav" remove="true" />

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.

Espero que os haya sido de utilidad el artículo Magento 2 – Eliminar columnas en una categoría o página.


Más información