Modo Mantenimiento sin usar la Consola en Magento2

Modo Mantenimiento en Magento2

Hace unos días probaba cómo usar la consola de Magento2 para gestionar el modo Mantenimiento (uno de los 4 modos en los cuales puede funcionar la plataforma).

En ese post comentaba que…

…ya no tendremos la necesidad ni de crear un archivo ni de modificar código para controlar el acceso.

Bueno, si bien esto es cierto, no está del todo completo.

Seguir leyendo «Modo Mantenimiento sin usar la Consola en Magento2»

El Checkout en Magento2 (lo mismo pero distinto)

Checkout en Magento2

El checkout… esa pieza tan clave y tan cuestionada. Para algunos el secreto del éxito y para otros, la gran culpable del resultado de las ventas.

Hace un tiempo Antonela nos dio su punto de vista sobre el nuevo checkout de Magento. Hoy ese checkout ya es el nuevo estándar de facto de la plataforma.

Seguir leyendo «El Checkout en Magento2 (lo mismo pero distinto)»

Cómo crear y usar Widgets en Magento2

Widgets en Magento2

Los widgets en Magento fueron una mejora cualitativa en cuanto a la gestión de contenido por parte de los administradores (y también nos permitió a los desarrolladores armar módulos más amistosos en ese sentido).

En Magento 2, luego de haber pasado por una etapa de pérdida de identidad (en algún momento el nombre cambió de widget a apps, para luego volver a widgets), siguen estando presente, y traen algunas mejoras funcionales que valen la pena mencionar.

Este post es una mezcla entre lo técnico y funcional, ya que vamos a ver cómo crear nuestro propio widget y luego vamos a ver cómo configurar y usar el widget desde la plataforma.

Seguir leyendo «Cómo crear y usar Widgets en Magento2»

Sobreescribir un bloque y un template en Magento2 (di.xml)

di.xml en Magento2

Otra de las novedades (o de las nuevas formas de hacer las cosas) en Magento2 es la inyección de dependencias. Para quienes no estén familiarizados con el patrón, algo de lectura introductoria, explicación de cómo opera en Magento y documentación oficial.

Ahora bien, vayamos a un ejemplo de la vida real, uno de esos con los cuales en más de una oportunidad nos vamos a chocar en el día a día: Sobreescribir un bloque.

Seguir leyendo «Sobreescribir un bloque y un template en Magento2 (di.xml)»

Primeros pasos para crear un theme en Magento2

Definición de un theme en Magento2

No sólo aquellos que hagan backend deberán enloquecerse aprender a jugar con Magento2, el frontend también trae cambios, algunos buenos y otros… digamos… cuestionables.

Ayer veíamos cómo crear, para un módulo, un bloque y un template custom. Hoy la idea es dar otro pequeño paso y sentar las bases para nuestro primer theme.

Comenzaremos por crear, dentro de app/design/frontend el directorio del Vendor. En mi caso será Barbanet. A su vez, dentro de dicho directorio, crearemos el del theme, que en este ejemplo se llamara sampletheme.

Seguir leyendo «Primeros pasos para crear un theme en Magento2»