Mucho hemos dicho y escuchado en cuanto a la épica inmensidad de XML que podemos encontrar en Magento, ¿no?. Hay alguna sección que, incluso, parece que se ahoga consigo misma (si, hablamos de vos Magento_Checkout). Pero, al mismo tiempo, hay algunas gratas sorpresas.
Archivos de la etiqueta: design
Integrar páginas CMS en la navegación de Magento
Hace unos meses atrás me llego un requerimiento para personalizar la navegación principal en Magento, simplemente se necesitaba incluir algunos links de paginas CMS en diferentes posiciones del menú. Si tienen mucho tiempo trabajando con Magento estoy seguro que alguna vez necesitaron modificar la navegación principal y como ya sabrán es un trastorno. Magento por …
Seguir leyendo «Integrar páginas CMS en la navegación de Magento»
Cómo crear y usar Widgets en Magento2
Los widgets en Magento fueron una mejora cualitativa en cuanto a la gestión de contenido por parte de los administradores (y también nos permitió a los desarrolladores armar módulos más amistosos en ese sentido). En Magento 2, luego de haber pasado por una etapa de pérdida de identidad (en algún momento el nombre cambió de …
Sobreescribir un bloque y un template en Magento2 (di.xml)
Otra de las novedades (o de las nuevas formas de hacer las cosas) en Magento2 es la inyección de dependencias. Para quienes no estén familiarizados con el patrón, algo de lectura introductoria, explicación de cómo opera en Magento y documentación oficial. Ahora bien, vayamos a un ejemplo de la vida real, uno de esos con …
Seguir leyendo «Sobreescribir un bloque y un template en Magento2 (di.xml)»
Primeros pasos para crear un theme en Magento2
No sólo aquellos que hagan backend deberán enloquecerse aprender a jugar con Magento2, el frontend también trae cambios, algunos buenos y otros… digamos… cuestionables. Ayer veíamos cómo crear, para un módulo, un bloque y un template custom. Hoy la idea es dar otro pequeño paso y sentar las bases para nuestro primer theme. Comenzaremos por …
Seguir leyendo «Primeros pasos para crear un theme en Magento2»