Instalar Satis y usarlo con Magento2

Uno de los grandes cambios de Magento2 ha sido la integración con Composer como gestor de paquetes, lo cual abre una nueva forma de manejarnos con los módulos. Una de las herramientas que nos puede ayudar (ya sea por necesidades operativas o comerciales) a administrar nuestros paquetes es Satis. Satis es, simplemente, un generador de …

Usando PHP Code Sniffer y PHP Mess Detector con Magento

Mucho se habla y más aún mucho se jacta en cuanto a las buenas prácticas de programación y controles de calidad. Lo cierto es que aún cuando adherimos a ser metódicos y dedicar tiempo a dichas prácticas, muchas más veces de las que nos gustaría, la realidad nos «lleva puestos». (Si, esas cosas que no …

Obtener el nombre del bloque del layout desde el phtml en Magento

Hace unos días me tocó lidiar con un proyecto (de esos, de los heredados) en el cual la implementación del theme está algo… desprolija. En una de las tareas necesitaba depurar no sólo los bloques, haciendo uso del Template Path Hints, sino que ante la repetición de archivos de prueba, viejos backups, lógicas y demás …