Actualización para Magento2

El 11 de septiembre le llegó a muchos un mail que aún no debía salir (o quizás si, pero generó algunas confusiones).

En dicho mail se decía que había nuevas versiones.

Anuncio del 11 de septiembre sobre las nuevas versiones

En realidad, más abajo en el mail indicaba que habría nuevas versiones y los links funcionarían cuando todo estuviera listo.

Por la tarde de hoy llegó un nuevo mail indicando que, ahora si, los parches y versiones estaban listas, pero que...

Primer anuncio del 14 de septiembre sobre las nuevas versiones

Hasta que unas horas más tarde, el anuncio definitivo:

Continuar leyendo...

Actualización para Magento2

En el día de ayer se hizo pública la nueva versión de Magento2: Magento Open Source (antes CE) 2.1.8.

Esta versión gana cierto caracter especial por tres motivos:

  1. No es un parche de seguridad.
  2. Se estiman unas 100 mejoras y/o arreglos.
  3. Participación directa de la comunidad a través de PRs.

Continuar leyendo...

Clase SearchCriteriaBuilder

Cuando trabajamos con datos de una entidad, por ejemplo, consultando desde un endpoint, nos puede pasar que necesitemos filtrar información en base a un parámetro.

Como ya hemos ido viendo, en Magento2 no tenemos solamente Models. En Magento2 tenemos toda una nueva capa llamada Service Layer (en realidad tenemos Service Layer, Domain Layer y Persistence Layer).

Nuestra Service Layer, entre otras cosas, actúa con intermediario entre la capa de presentación y la capa de dominio. Esto sucede gracias a los Service Contracts.

Continuar leyendo...

Definición API

Luego de un primer acercamiento a la creación de endpoints en la API de Magento2, toca cambiar la definición y convertir ese endpoint de público a privado (y accesible mediante autenticación).

Retomemos entonces el módulo Barbanet_SampleModule.

Continuar leyendo...

SUPEE 9767

Nueva versión de Mage... bueno, nueva versión del parche en realidad. ¿Se acuerdan del parche SUPEE-9767?.

El parche tuvo algunos problemas (en algunos casos) y es por eso que desde hacer unas horas tenemos versión 2.

Continuar leyendo...