Todos los posts

Crear un Log personalizado en Magento 2

Crear un Log personalizado en Magento 2

Cuando desarrollamos un nuevo módulo en nuestra tienda, siempre es útil tener un log personalizado para poder detectar distintos procesos de manera informativa, o posibles errores en nuestro módulo.

Jose Luis Jose Luis
¿Qué son las Factory en Magento 2?

¿Qué son las Factory en Magento 2?

Las clases Factory son aquellas clases generadas automáticamente que nos sirven para crear una nueva instancia de una clase en concreto.

Jose Luis Jose Luis
Plugin vs Preference en Magento 2

Plugin vs Preference en Magento 2

Si queremos sobreescribir alguna funcionalidad de Magento 2, lo primero que se nos viene a la cabeza es, ¿uso un “plugin” o un “preference”?

Jose Luis Jose Luis
View Models en Magento 2

View Models en Magento 2

¿Qué son los View models ? Un “view model” es una abstracción de la vista, que nos permitirá añadir la lógica a nuestra vista en una clase separada, al igual...

Jose Luis Jose Luis
Condicionales para addAttributeToFilter en Magento 2

Condicionales para addAttributeToFilter en Magento 2

Cuando queremos recoger datos de base de datos a través de colecciones EAV (tanto en Magento 1 como en Magento 2), solemos usar el método addAttributeToFilter, para filtrar con distintas...

Jose Luis Jose Luis
Uso de media queries en Magento 2

Uso de media queries en Magento 2

En nuestro dia a dia, en CSS, estamos más que acostumbrados a usar media queries para definir estilos de nuestro sitio web para distintas pantallas, ya sea para dispositivos móviles,...

Jose Luis Jose Luis
Crear y obtener valores de configuración en Magento 2

Crear y obtener valores de configuración en Magento 2

En la mayoría de ocasiones, para tener un módulo propio que sea muy customizable, necesitaremos valores de configuración que el usuario pueda establecer desde el panel. En este tutorial voy...

Jose Luis Jose Luis
Enviar correos electrónicos con template personalizado en Magento 2

Enviar correos electrónicos con template personalizado en Magento 2

Para poder enviar un correo electrónico a traves de Magento 2, necesitaremos hacerlo a través de un template, que podremos crearlo a través del panel de Magento, o por el...

Jose Luis Jose Luis