Disparar evento cuando un módulo es desinstalado

Hace un tiempo tuve la necesidad de registrar un evento llamando a una API cada vez que un módulo X es desinstalado.

A partir de Magento 2.3 cambiaron las reglas para registrar los scripts de instalación que se ejecutan en tu módulo, no debés usar más los ahora viejos scripts localizados en la carpeta Setup.

Consultando en el grupo de MugAr, Manuel Canepa me sugirió revisar la función setIsEnabled que se ejecuta en la clase Magento\Framework\Module\Status.

Seguir leyendo «Disparar evento cuando un módulo es desinstalado»

S02E01 – Recalculando

Claramente no me he dejado llevar por el calendario y la segunda temporada ha iniciado cuando ha querido.

En esta primera parte del año he estado muy enfocado en cómo uno, como proveedor, acompaña a lo merchants en el proceso de digitalización. Este ejercicio me ha llevado, principalmente, a revisar cómo uno hace el trabajo.

Seguir leyendo «S02E01 – Recalculando»

Shopware – Día 3

Siguiendo con el plan de la puesta en línea de una pequeña tienda del mundo real, lo siguiente fue adquirir un theme (ya que no es momento de demorarse para poner en línea la tienda).

Para hacerlo seguí el mismo procedimiento que había hecho con el paquete de idioma, y todo funcionó. La única salvedad a tener en cuenta es que sólo 1 de los 3 themes pueden ser instalados por Composer (la opción para los otros dos es la descarga, por lo que luego veremos la alternativa).

Seguir leyendo «Shopware – Día 3»