Cómo funcionan los Eventos en Magento2

Log personalizado

La semana pasada veíamos un ejemplo práctico de cómo usar Observers.

En la definición del Observer decíamos que se ejecutan cuando el evento para el cual fueron configurados a escuchar, es disparado.

Bien, los eventos son disparados por los propios módulos de Magento, pero eso no quita que nosotros podamos crear los nuestros.

Seguir leyendo «Cómo funcionan los Eventos en Magento2»

Usando Observers en Magento2

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.

Seguir leyendo «Usando Observers en Magento2»

Acceder a los valores de configuración en Magento2

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.

Seguir leyendo «Acceder a los valores de configuración en Magento2»