Observers

Hoy toca repaso de cómo implementar, con un ejemplo práctico, un Observer en Magento2.

Si bien deberíamos estar familiarizados, en exceso, por nuestras customizaciones en Magento1, repasemos la definición del observer para Magento:

Los Observers son clases que pueden afectar el comportamiento general, la performance o la lógica del negocio; y se ejecutan cuando el evento para el cual fueron configurados a escuchar, es disparado.

Han sido, y serán, una herramienta múy util para disparar acciones en paralelo y para aplicar modificaciones sin, como siempre, tocar el core.

Continuar leyendo...

Configuración de Magento2

Hace un tiempo, a manera de ejemplo (bastante acotado), había escrito sobre cómo crear configuraciones para nuestro módulo.

El mini post de hoy es para ver cómo, desde el código de nuestro módulo, podemos acceder a esos valores y, en base a lo obtenido, actuar de tal o cual manera.

Continuar leyendo...

Actualización para Magento2

No sólo aquellos que estén trabajando con la versión primogénita de Magento van a tener la posibilidad de entretenerse parcheando. Quienes metemos mano en Magento2 también tuvimos novedades.

Desde ayer contamos con la siguientes nuevas versiones:

  • Magento2 2.0.14
  • Magento2 2.1.7

En ambos casos, en sus ediciones CE y EE.

Continuar leyendo...

Magento SUPEE-9767

Y hoy (en realidad el parche se hizo público ayer martes) tuvimos nuevo parche de seguridad (que ni por casualidad hay que tomarse a la ligera) y con ello, nueva versión. Con ustedes: Magento 1.9.3.3.

Continuar leyendo...

Traducciones

Claramente, el tema de las traducciones no es menor, y esto no se debe solamente a que mi idioma primario sea el español.

Más de uno se sorprendería con la cantidad de tiendas en otros idiomas (diferentes al español, claro) que terminan abriendo websites o store views en algunas de las variantes de nuestra lengua materna.

A diferencia de Magento 1, Magento 2 introduce un detalle extra a las traducciones, el cual resulta más que interesante y práctico al mismo tiempo: las herencias.

Continuar leyendo...