Crear y actualizar tablas con los scripts de instalación en Magento2

Es momento de empezar a crear datos desde nuestro módulo. Para esto, lo primero será crear nuestra primer tabla a través de los scripts de instalación. En Magento2 los scripts relacionados con creación y modificación de tablas y actualización de datos se ubican dentro del directorio Setup. Continuando con el armado del módulo Barbanet_SampleModule, voy …

Cómo definir el ACL de nuestros módulos en Magento2

Momento de continuar armando un módulo en Magento2, a través del módulo Barbanet_SampleModule (todo sea para tener a mano en un futuro cercano la mayor cantidad posible de referencias). En el último post había escrito sobre [cómo agregar las opciones de menú para nuestro módulo. El siguiente paso sería, si vamos a usar roles con …

Magento2 2.0.6 (umask)

Hace menos de 12 horas que se hizo pública la nueva versión estable de Magento2: la 2.0.6. Se trata de una actualización de seguridad, y arregla un par de fallas serias (información detallada en el anuncio de los parches aplicados). Si por algún motivo ya tenías la tienda en producción, es vital hacer el upgrade. …

Magento2 2.0.5

Hoy tuvimos nueva versión de Magento (de aquí en más, salvo parches, las nuevas versiones referirán siempre a Magento2). Lentamente vuelven los upgrades que no sólo arreglan un bug (o varios) en particular sino que comienzan a verse también mejoras. Algunos de las correcciones y mejoras son: Como siempre, es obligación pasar por el documento …

Sobre la nueva alerta de seguridad de Magento y las malas prácticas

El martes a las 21:00 (UTC-3) llegaba otro aviso de seguridad de Magento (de la versión 1). A diferencia de los anteriores, el problema no se encuentra en Magento en si, sino que se han encontrado vulnerabilidades en una serie de módulos y themes que, aparentemente, están muy extendidos. En este punto, más allá de …