Cómo crear productos en Magento2

Vista de producto en Magento2

Si bien a nivel arquitectura y código Magento2 ~~ha sido~~ es un cambio más que significativo, a nivel funcional no ha cambiado tanto. Aunque no todo permanece en el mismo lugar (algunas funcionalidades, como la gestión de Categorías por ejemplo, se administran exactamente igual a lo que conocíamos) tampoco es tan traumático el cambio.

Cuando intentemos crear nuestro primer producto, lo primero que vamos a notar es que el menú es mucho más limpio.

Menú de Catálogo en Magento2

Y al ingresar, veremos nuestra siempre amada grilla de contenido.

Grillas de Productos en Magento2

Desde ahora, no sólo nos vamos a encontrar con grillas que visualmente han sido renovadas, sino que encontraremos un nuevo grupo de funcionalidades que nos permitirán gestionar mucho mejor, y de forma más personalizada, cada aspecto de las mismas.

Concentrémosnos en esta sección.

Funcionalidades de las grillas en Magento2

Esas 3 nuevas opciones habilitan al usuario a organizar la información de la manera que mejor le resulte. Ya no se dependerá de módulos de terceros o de customizaciones extrañas para organizar los datos de la mejor forma para el negocio. Ahora, lo decide el usuario.

Lo primero que cambia son los filtros, los cuales ya no están dentro de la grilla.

Filtros en la grilla de Productos en Magento2

El segundo gran cambio, en la selección de scope de la visualización.

Selección de scope en la vista de Productos de Magento2

Y luego, la posibilidad de seleccionar qué columnas/atributos queremos ver en nuestra grilla.

Atributos en la grilla de Productos de Magento2

Y en cuanto a los columnas, tenemos otra funcionalidad nativa que va a ayudar a controlar el TOC de cualquier usuario.

Por defecto, veríamos:

Orden de columnas en grillas de Magento2

Pero con sólo arrastrar y soltar, podemos convertirlo en:

Orden de columnas en grillas de Magento2

Ahora bien, vayamos a lo que más nos importa y algunos cambios ha sufrido: la creación de un producto.

Los tipos de producto siguen existiendo como hasta ahora.

Agregar un Producto en Magento2

La acción por defecto del botón será la de crear un producto simple.Agregar un Producto en Magento2

Aquí ha cambiado otro detalle. No existe la pantalla intermedia en la cual se seleccionaba el grupo de atributos ni el tipo de producto.

El attribute set (ahora llamado product template) se puede definir en la misma edición/creación del producto. Si lo cambiamos, habrá una recarga por ajax que agregará los atributos que correspondan.

Product template en Magento2

Otro pequeño cambio, es que ya no tenemos el atributo de estado que nos permitía indicar si nuestro producto estaba habilitado o deshabilitado (al menos no de la misma forma).

Estado de un Producto en Magento2

Lo que hacemos ahora es indicar si el producto está online o no. El efecto es el mismo, claro está.

Si revisamos los tabs que existen, por defecto, en la creación del producto, vamos a ver que también se ha reducido un poco.

Opciones en la creación de un Producto en Magento2

El primer tab nos muestra los atributos más críticos de un producto (y difiere de aquello que antes veíamos).

Atributos principales de un Producto en Magento2

Como podemos ver, se ha dado importancia a los esos atributos que, básicamente, se visualizan o influyen directamente sobre la visualización del producto.

Algunos detalles que tendremos de diferente forma:

Gestión de imágenes y videos para Productos en Magento2

Por defecto, no sólo podemos agregar imágenes, sino que también videos.

Agregando imágenes a un Producto en Magento2

Así quedarían agregadas las imágenes (nótese la marca en la esquina inferior derecha de la imagen para indicar que es la base image).

Y si hacemos uso del botón de agregado de video, se desplegará la siguiente pantalla.

Agregando videos a los Productos en Magento2

Agregando video a un Producto en Magento2

Y una vez que guardamos, volver a ver la edición del producto.

Galería de imágenes de un Producto en Magento2

Otro de los cambios en contar aquí con la gestión (mínima) de stock.

Gestión de stock en Magento2

Lo que si (pareciera) cambia es la parte del peso.

Atributo peso en los Productos en Magento2

Esto puede prestarse a confusión ya que que no es que los productos simples pudieran tener o no peso. Lo que cambia es el enfoque a cómo se carga.

En Magento 1 primero definíamos el producto y su set de atributos. En Magento 2 creamos un producto y, a medida que lo definamos, se termina definiendo (o redefiniendo) la tipificación.

Otro cambio que viene bien es la asignación de categorías.

Asignación de categorías en Magento2

Le decimos adiós al árbol de categorías que podía ponerse complicado de manejar en catálogos de gran tamaño.

Como mencionaba recién, podemos, al momento de la carga, cambiar el tipo de producto y convertirlo en un producto descargable.

Convertir un Producto en descargable en Magento2

Si seleccionamos esta opción, aparecerán las opciones específicas.

Opciones de Producto descargable en Magento2

Para finalizar con el primer grupo de atributos, vamos a encontrar la siguiente opción.

Configuraciones en Productos en Magento2

Las configuraciones vienen a reemplazar a los productos asociados en los productos Configurables. Desde aquí crearemos las variaciones de nuestros productos.

Si ahora cambiamos al tab de Imágenes y Videos, veremos lo que ya habíamos cargado.

Imágenes y videos de un Producto en Magento2

Luego, llega el turno de los atributos para SEO.

Atributos para SEO en Magento2

Nótese que el único cambio es que sea ha incluido a la url-key dentro del conjunto, pero realmente, nada nuevo por aquí.

El tab de Websites es igual al que ya conocíamos.

Configuración de sitios web para los Productos en Magento2

En la sección de configuraciones avanzadas encontramos los atributos de precio especial y los tier prices (que ahora son tier prices + user group prices en una misma opción).

Configuración de precios en Magento2

Configuración de Stock.

Configuración de stock en Magento2

Luego la posibilidad de tener las opciones personalizadas (que podrán importarse para evitar el trabajo manual)

Opciones personalizadas de Productos en Magento2

Luego, los ya conocidos:

Creación de Productos en Magento2

Casi para terminar, las opciones de diseño.

Configuración de diseño para los Productos en Magento2

(Tenemos al final una nueva configuración que permitirá modificar la ubicación de las opciones del producto).

Y ahora si, la opción (de lo que viene por defecto) final:

Creación de Productos en Magento2

Una vez que hayamos guardado, así se comenzará a ver la grilla de productos.

Grilla de Productos en Magento2

Y ahora si, si revisamos el frontend, nuestro producto ya aparece listado en la categoría.

Vista de Categoría en Magento2

Y, por supuesto, con sus parámetros por defecto, tenemos la vista de producto.

Vista de Producto en Magento2

Como decía al comienzo, el cambio no resulta traumático desde lo operativo pero vamos a necesitar familiarizarnos con los cambios. Básicamente será una iteración constante para descubrir y redescubrir cada una de las funcionalidades.