Ahora que todos estamos empezando con Magento 2, nos van surgiendo necesidades varias para investigar posibles problemas o el funcionamiento y organización general del código. En el marco de estas investigaciones, es habitual que necesitemos ver a nivel de consultas SQL, qué está haciendo Magento en determinadas situaciones. En Magento 1 podíamos activar un log […]
Crear una tarea cron en Magento 2
La creación de tareas cron en Magento 2 no ha cambiado demasiado respecto a lo que veíamos en Magento 1. Sólo hay algunas consideraciones a tener en cuenta. Para definir una nueva tarea cron debemos hacerlo en el entorno de uno de nuestros módulos. Si todavía estáis empezando con Magento 2 y no habéis creado […]
Desarrollando con Vagrant
Vagrant Box permite crear de una forma fácil, cómoda y rápida, máquinas virtuales para desarrollo de software. En nuestra línea habitual, comenzamos una serie de tutoriales en los que aprenderás a utilizar Vagrant para el desarrollo con Magento
Ejemplos de uso API REST Magento 2
Explicamos el uso básico del API REST de Magento 2. Como identificarnos y obtener un token de autorización, como consultar información de un producto en concreto y cómo actualizar atributos de productos.
Instalar Magento 2 con Composer
Usuario propietario de la instalación de Magento Antes de comenzar con la instalación propiamente dicha, es necesario recordar que en prácticamente cualquier aplicación web recomendable que el usuario del servidor web (usuario apache o www-data habitualmente) no sea el propietario de los archivos de la aplicación. Esto mejora la seguridad del sistema ya que de […]
Podcast sobre Asistentes en teléfonos móviles
Realidad virtual en el 2016 (podcast)
Crear un controlador y acción en Magento 2
Al igual que hemos hecho en artículos anteriores, comenzamos por destacar las diferencias entre la creación de nuevas rutas en Magento 1 y Magento 2, para posteriormente crear una nueva ruta en nuestro módulo. Controladores y rutas en Magento 2 Controller ahora se escribe con mayúsculas En Magento 1, la carpeta controllers era un tanto […]
Crear un módulo básico para Magento 2
La creación de módulos ha cambiado bastante en Magento 2 respecto a la primera versión de Magento, así que en primer lugar vamos a comentar algunas de las mejoras y diferencias respecto de la versión anterior y para finalizar realizaremos la implementación de un módulo básico, con el único objetivo de ser reconocido por el […]
Los mejores gadgets del 2015 (podcast)
Magento 2: Modos development y production
En Magento 2 existen tres modos diferentes de funcionamiento: default, development y production Como sus nombres indican, existen diferentes modos para desarrollo y producción. El tercer modo de funcionamiento (default) es un modo híbrido que mezcla características de ambos modos y que puede servirnos para algunas situaciones puntuales, pero que en general no utilizaremos. Dicho […]