Crear un bloque y un template en Magento2

Continuando con la idea de familiarizarnos con Magento2 y entender un poco la transición, hoy toca agregarle a Barbanet_SampleModule su primer bloque custom junto a un template. La intención principal no será crear funcionalidad, sino comenzar a entender cómo funciona y qué cambia o cómo se entiende para los que ya veníamos desarrollando para Magento. …

Cómo crear un Frontend Controller en Magento2

La forma en la cual se define un controller en Magento 2 presenta una serie de cambios, tanto en la forma en que se define el router como en la creación del controller en si mismo. Para continuar con los ejemplos, voy a crear un frontend controller para el módulo Barbanet_SampleModule, que hasta ahora no …

Cómo crear y habilitar un módulo en Magento2

Dado que ya terminó el tiempo en el cual íbamos a ver cuándo comenzar a portar nuestra cabeza hacia Magento2, llega el momento de comenzar a programar y tratar de traducir lo que hacíamos en M1, pero ahora, en M2. Cabe aclarar que no se tratará sólo de traducir lo que hacíamos, sino que será …

Compilando los ficheros Sass de Magento utilizando Gulp y Node-sass

Antes de todo dar las gracias a Damián por invitarme a escribir en su blog, es un honor escribir en un blog del que hemos aprendido tanto, espero estar a la altura. Desde la versión 1.9.0.0 de Magento se nos introdujo de forma nativa en los themes Sass con el famoso theme rwd. Trabajando como …

Magento SUPEE-6285 y el acceso denegado a los módulos

El nuevo parche de seguridad trajo algunas cuantas mejoras, pero como todo gran parche del core, conlleva una gran responsabilidad por parte de los que desarrollamos extensiones. (Si, gracias Tío Ben) Uno de los problemas que se están viendo y/o estamos sufriendo, es que al querer acceder, como de costumbre, a cualquiera de los módulos …