Agregar la biografía del autor en Grav

Ya sea que estemos creando un blog o que necesitemos agregar referencias en nuestra wiki, podría darse el caso en el cual necesitáramos incluir información del autor.

Por defecto no se muestra la información, pero en el post de creación y personalización del blog, vimos con agregar un template y obtener la información.

Hoy vamos a intentar sumar más información, permitiendo agregar la biografía del autor y, como extra, permitir soporte para múltiples autores.

Seguir leyendo «Agregar la biografía del autor en Grav»

Usar Grav como wiki

Desde hace un tiempo he ido adoptando Grav como una solución para wikis, principalmente por su simplicidad y por su portabilidad.

En una época (época, era, o como se llame) en la cual naturalizamos que cada porción de nuestra operación se alquila y paga as-you-go, a veces olvidamos el detalle de la portabilidad y la no menor redundancia de esos datos.

Hace no mucho, charlando sobre esta misma idea, le pregunté a alguien cómo se imaginaba su operación si tal o cual servicio dejara de operar, y la respuesta fue de estupor.

Todo lo anterior, sumado a otros cambios operativos, me han llevado a optar por Grav como solución para mantener documentación pública y/o privada.

Si quisiera crear una nueva wiki o sitio de documentación que más o menos se pueda preciar de ser tal, podría usar la siguiente receta.

Seguir leyendo «Usar Grav como wiki»

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»