Dc_Notification 0.1.0

Luego de un buen tiempo en que comencé a jugar con esto, hoy me puse las pilas y lo convertí en extensión completa.

La razón de ser de ésta modificación, se debe a que hace unos meses, debido a los problemas que presentaba el sitio oficial de Magento, muchos backends comenzaron a fallar (al punto de quedar inutilizables).

Investigando se descubrió que la plataforma busca cada cierto tiempo un feed en el sitio oficial. Cuando el feed no estaba disponible o el sitio estaba caído, el backend de nuestras tiendas quedaba, con suerte, complicado para su operación. En otros casos, directamente no funcionaba.

Como decía, con ésta extensión, van a tener opciones para el uso del feed oficial.

  • Puede seguir utilizándose como hasta ahora.
  • Puede configurarse la herramienta para que no busque nunca notificaciones.
  • Podemos indicar un feed personalizado para que las actualizaciones vengan de una fuente que nosotros indiquemos.

A continuación, algunas capturas y las explicaciones pertinentes de cómo funciona.

Configuración de opciones para las Notificaciones

Continue reading

Dc_Notification

Nueva mini extensión recién salida del laboratorio.

Para aquellos que implementamos la plataforma para clientes, y en particular, en los casos en que estos clientes suelen tener rol de administrador integral del backend, sabemos que puede resultar algo molesto (en la mayoría de los casos) que éste usuario sea informado de los lanzamientos de versiones de Magento.

Hay dos motivos por los cuales considero que ésto es molesto:

  • Los cambios de versión no deberían ser problema para el cliente, para eso estamos nosotros.
  • Si el usuario tiene acceso total, podría animarse a hacer una actualización online (con todo lo que eso puede implicar).

Además, podríamos implementar, un feed propio, con el cual todas nuestras instalaciones se conecten y bajen noticias que ayuden a nuestra comunicación o interacción con el cliente.

Pensando en estos temas es que surge la extensión.

Su funcionalidad apunta a resolver los puntos que acabo de expresar.

Ejemplo de la barra de notificaciones.

Dc_Notification en la barra del backend de Magento

Y así se vería nuestro mensaje en la bandeja de entrada de las notificaciones.

Mensaje obtenido a través de Dc_Notification en Magento

Un experimento de 20 minutos que resultó bastante provechoso.

Mañana voy a estar empaquetando la extensión y la voy a dejar disponible a través del Connect.

Los detalles que quedan por mejorar son los de configuración, ya que, de momento, y respetando el módulo original, la url del feed se especifica en un xml.

En breve, más novedades y más extensiones.