Barbanet_UruguayRegions 1.0.0

Agregando más opciones/valores que hacen falta por estas latitudes, luego de haber hecho el de Argentina, toca replicar el de Uruguay (con la lista curada por Alejandro Marroni).

El módulo está diponible, como de costumbre, tanto en GitHub como en Packagist.

Sigue leyendo

Barbanet_ArgentinaRegions 1.0.0

Como la localización es tan necesaria como importante, y siendo que aún Magento2 no viene de fábrica con, por ejemplo, las provincias o estados de todos los países, me ha tocado agregar la lista de provincias de Argentina.

El módulo sólo instalará los valores, no agregará otra funcionalidad.

El módulo está disponible para ser instalado vía Composer (se encuentra tanto en GitHub como en Packagist).

¿Cómo instalarlo?

Sigue leyendo

Depurar queries sql con printLogQuery en Magento2

Un pequeño tip que muchas veces nos va a resultar útil, en particular cuando trabajemos con entidades EAV, será el poder obtener el query sql que Magento2 está armando para devolver los valores.

En Magento1, al tener la instancia de una colección, podíamos usar:

$collection->printLogQuery(true);

Y obteníamos el sql escrito, el cual, al probarlo directamente contra la base de datos, nos daba (o debía) el mismo resultado.

Sigue leyendo

.gitignore y la estrategia de deploys en Magento2

A diferencia de Magento 1, Magento 2 funciona (no de forma exclusiva, pero casi) con Composer.

Como ya sabemos, una de las grandes ventajas del uso de composer es la gestionar los paquetes que nuestro proyecto/código necesita e instalarlo o actualizarlo desde la fuente original con sólo unos comandos.

Ahora bien, por el otro lado, todos versionamos, mayoritariamente con git, nuestros proyectos… ¿todos versionamos, no?.

Sigue leyendo