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.
Seguir leyendo «Dc_Notification 0.1.0»

Instalar Magento a través del shell

Con la aparición de cada nueva versión, es requisito obligatorio hacer un testeo de una instalación limpia de la plataforma.

Al comienzo no es problema, es simplemente hacer una instalación más. Pero si ya venís con ésta práctica desde la versión 1.0.19870.1, ya te debe resultar casi tedioso el proceso (peor se pone si además de hacerlo en tu pc de desarrollo, también lo hacés en algún servidor).

Normalmente, sin importar que sistema operativo se utilice, los pasos serían:

  1. Descargar el archivo comprimido.
  2. Descomprimir el contenido en una nueva carpeta.
  3. Copiar la nueva carpeta dentro de un virtual host específico o como subcarpeta de un virtual host que ya estemos utilizando.
  4. Crear una nueva base de datos dentro de Mysql.
  5. Borrar archivo comprimido descargado (y carpeta vacía que pudiera haber quedado).
  6. Iniciar proceso de instalación.

Como pasos no son tantos; pero si pueden ser algo molestos si se hacen desde un entorno gráfico, y más si debemos mover los archivos de Magento vía red.

Vamos a ver cómo hacer lo mismo, pero sólo con la consola. En cuanto a los pasos va a resultar muy similar, pero en cuanto a la velocidad (cuando lo apliquen) van a notar una interesante variación en los tiempos que esto les puede llevar.

Seguir leyendo «Instalar Magento a través del shell»

Magento 1.3.2.3 (mejorando PayPal)

El jueves pasado apareció Magento 1.3.2.3 (http://www.magentocommerce.com/blog/comments/magento-version-1323-now-available/).

Puede que haya sido mi impresión, pero pasó bastante desapercibido el lanzamiento (salvo que puntualmente, la corrección de los bugs indicados en el changlog te estuvieran afectando).

A diferencia de la versión anterior, sólo se hicieron correcciones de bugs.

No es que esto esté mal, pero si sigue extrañando esa sensación de mejora permanente que se vio incluso a nivel funcional hasta comienzos de éste año.

Para los que estábamos acostumbrados a ese ritmo de cambios, no nos queda más que esperar que se implemente oficialmente el cronograma de actualizaciones que anunció el Magento CAB.

Mostrar phtmls y bloques usados en el skin de backend de Magento

Pequeño truco para cuando necesiten detectar algo en el backend.

Existe una funcionalidad en Magento que nos permite mostrar qué archivos phtml e incluso qué bloques son invocados en cada pantalla. El detalle con esto es qué sólo puede configurarse para el frontend.

Por si alguno no se ha dado cuenta, me refiero al template path hints. Vamos a refrescar cómo habilitarlas para el frontend.

Primero, tenemos que ir a Sistema -> Configuración. Ahí tenemos que cambiar el alcance de la configuración.

Selección del alcance de configuraciones en Magento
Seguir leyendo «Mostrar phtmls y bloques usados en el skin de backend de Magento»