Cómo instalar Magento 2 (en todas sus variantes)

Documentación oficial de Magento

Lo dicho, el momento de sentarse en serio ya llegó y ya no hay excusas.

Entre las tantas (tantísimas) diferencias entre la versión 1 y 2 de Magento, vamos a encontrar que al momento de instalarlo, no sólo tendremos diferentes requerimientos de sistema, sino que contaremos con dos nuevas formas de instalar la plataforma.

La gran novedad desde ahora es que podemos usar Composer para instalar Magento, ya sea para la versión CE como para la EE.

Como decía, ahora contamos con 4 métodos para instalar (si bien, las 2 nuevas formas tienen más que ver con la obtención del código que con la instalación en si).

Seguir leyendo «Cómo instalar Magento 2 (en todas sus variantes)»

Magento 2 (una nueva era)

Magento 2, una nueva era

Pasó ya mucho tiempo desde el primer anuncio de Magento 2, pero en el día de ayer, Magento 2 (aka M2) fue, finalmente, lanzado como versión estable.

Definitivamente, la gran pregunta que viene dando vueltas por la comunidad, en particular, para aquellos que trabajan más en la provisión de servicio que en la de producto, es: ¿Y ahora qué?.

Como desarrolladores, ya quisiéramos tener todas las tiendas con la nueva versión.

Los comerciales estarán ya pensando cómo justificar una actualización de las tiendas actuales, justificando el proceso de adopción (en todos los sentidos).

Los sysadmin, casi festejando que podrán abandonar viejos paquetes de software y no tendrán necesidad de estar aplicando patches para que todo funcione correctamente.

Seguir leyendo «Magento 2 (una nueva era)»

Magento 1.9.2.2 (SUPEE-6788)

Anuncio del parche de seguridad SUPEE-6788 de Magento

El 20 de octubre se envió por mail el aviso de una nueva versión, tanto para la edición CE como la EE (la 1.9.2.2 y 1.14.2.2 respectivamente), que incluye el parche de seguridad SUPEE-6788.

Si bien el parche y la nueva versión se demoraron casi una semana (para permitir que la mayoría de los desarrolladores de extensiones pudieran validar y/o corregir los módulos), el 26 de octubre vieron la luz las dos versiones (y los parches para todas las versiones existentes).

Los detalles técnicos del nuevo parche/versión de Magento son bastante claros. Quizás, y supongo que por eso la demora en publicar el parche, los dos temás más críticos estuvieron están dados por los reportes APPSEC-1034 y APPSEC-1057.

Seguir leyendo «Magento 1.9.2.2 (SUPEE-6788)»

Compilando los ficheros Sass de Magento utilizando Gulp y Node-sass

Sass

Antes de todo dar las gracias a Damián por invitarme a escribir en su blog, es un honor escribir en un blog del que hemos aprendido tanto, espero estar a la altura.

Desde la versión 1.9.0.0 de Magento se nos introdujo de forma nativa en los themes Sass con el famoso theme rwd. Trabajando como Freelance, me he encontrado con infinidad de proyectos en los que tocan directamente el css sin compilar los SCSS, lo que lleva a una perdida de tiempo y a unos buenos dolores de cabeza cuando el proyecto lo toca otra persona.

Para simplificar todo el proceso de compilación de los ficheros Sass a los css, después de muchos dolores de cabeza con Ruby, me decanté hace tiempo en hacerlo con Node.js.

Seguir leyendo «Compilando los ficheros Sass de Magento utilizando Gulp y Node-sass»