Estructura de los skins en Magento

Una pregunta que cada tanto aparece en los foros de Magento, es sobre la lógica y orden de los skins (o templates).

Vamos a tomar como ejemplo, el frontend de la tienda, usando el skin que viene por defecto.

Por un lado tenemos al material estático del skin. Entiéndase en este caso: imágenes, archivos css, archivos javascript y el favicon.

Estos archivos se encuentran dentro de:

/skin/frontend/default/default
Seguir leyendo «Estructura de los skins en Magento»

Magento 1.1.5

Al arrancar el día me topé con ésta imagen.

Magento 1.1.5 disponible

Amanecimos con una nueva actualización de Magento, la versión 1.1.5. Para ver el detalle de todos los cambios, pueden revisar el changelog.

La lista de bugs corregidos es bastante larga. En cuanto a las mejoras:

  • Cambio en la interfase de gestión de Categorías.
  • Se añade un nuevo skin, llamado Blue. Este skin viene por defecto en la instalación.
  • Se actualizó la librería de Prototype a la versión 1.6.0.2.
  • Nuevo estado para las ordenes: «Pending Paypal».

Parece que la gente de Varien se está tomando muy en serio esto de actualizar la plataforma y están moviéndose a mejor ritmo.

Como siempre, a no actualizar directamente sobre un sitio en producción. Como en la mayoría de las actualizaciones, pueden encontrarse con problemitas.

De hecho, en los foros, ya se han dado algunos casos.

Página 404 en Magento (más agradable, pero ya no disponible)

Desde ayer, estuve trabajando en mergear sitios productivos que corrían con la versión 1.0.19870.4 de Magento.

Revisando un poco el código, me encontré con un detalle que antes no había visto, y que, lamentablemente para mi gusto, ya no está disponible en las versiones 1.1.x.

Seguir leyendo «Página 404 en Magento (más agradable, pero ya no disponible)»

OLD_PASSWORD en Mysql

Cuando Mysql pasó a la versión 4.1, la mayoría hicimos el cambio, actualizamos la base de datos, se habrá ajustado el código si correspondía, y se actualizaron los conectores de Mysql.

Uno de los cambios fue en el algoritmo de autenticación que utiliza la base de datos.

Muchos de los programas que se utilizaban, hicieron lo propio, y también actualizaron; pero hubieron algunos que no lo lograron (por los motivos que sea). En mi caso, fue el DBDesigner el que me trajo algo de dolor de cabeza.

Al querer conectarse, se obtenía un poco agradable mensaje que rezaba.

Client does not support authentication protocol requested
 
by server; consider upgrading MySQL client
Seguir leyendo «OLD_PASSWORD en Mysql»

WordPress DB Backup, un candidato a mejor amigo

Si bien me había anotado como pendiente automatizar el backup del blog, no fue hasta que leí en sobre WordPres DB Backup en algunos blogs que me decidí a instalarlo.

Y si, el plugin es todo lo que promete.

La instalación es como la de cualquier plugin. Una vez activado, ya podemos ir a buscarlo.

Acceso a WP-DB-Backup
Seguir leyendo «WordPress DB Backup, un candidato a mejor amigo»