Módulo Magento para insertar atributos de producto en una plantilla de Page Builder
- Compatibilidad
- 2.4.8, 2.4.7, 2.4.6
Descripción / Módulo Magento para insertar atributos de producto en una plantilla de Page Builder
Datos del producto en el lugar seleccionado de la plantilla
Kowal InsertProductAttributeInToTemplate permite insertar datos del producto actual en el contenido preparado en el editor de Magento, incluidas las plantillas de descripciones de Page Builder. Un diseño común puede mostrar textos e imágenes diferentes en función del producto que se esté viendo en ese momento.
En lugar de duplicar contenido en muchas descripciones, lo guarda en los atributos del producto e indica el campo correspondiente en el widget.
Dos widgets para crear contenido
- Insert Custom Description: obtiene el valor del atributo seleccionado del producto actual. La lista de selección incluye campos de tipo text, textarea, price y weight; el atributo principal description está excluido de la selección de textarea.
- Insert Image: muestra la imagen del atributo seleccionado de tipo media_image.
- Parámetros de imagen: clase CSS, tamaño de la imagen, tamaño de ampliación y apertura opcional de la imagen completa al hacer clic.
- Procesamiento del contenido: el valor de la descripción se procesa mediante el filtro CMS de Magento, lo que permite gestionar las directivas y widgets que contiene.
Campo adicional Main description
Durante la instalación, el módulo añade el atributo de producto main_description con la etiqueta Main description. Es un campo de texto opcional de tipo textarea dentro del grupo Content, con valores dependientes de la vista de tienda.
Puede utilizarlo para un fragmento adicional de la descripción y colocar su contenido en la parte seleccionada de la plantilla mediante Insert Custom Description.
Cómo preparar la plantilla
- Complete los campos de texto o imagen seleccionados en los productos.
- Inserte el widget Insert Custom Description o Insert Image en el lugar adecuado del contenido del editor de Magento.
- Indique el atributo y, para la imagen, configure los parámetros de presentación.
- Guarde el contenido y compruebe el resultado en la ficha del producto.
Los widgets utilizan el contexto del producto actual. Los valores se obtienen de sus datos; un campo de descripción vacío devuelve contenido vacío, y si no hay una imagen seleccionada no se muestra ninguna foto. Su uso requiere una página con un contexto de producto disponible.
Instalación
Paquete Composer: kowal/module-insertproductattributeintotemplate; módulo: Kowal_InsertProductAttributeInToTemplate. También es posible instalarlo desde un ZIP en app/code/Kowal/InsertProductAttributeInToTemplate.
Tras la instalación, active el módulo con el comando php bin/magento module:enable Kowal_InsertProductAttributeInToTemplate, ejecute php bin/magento setup:upgrade y vacíe la caché con php bin/magento cache:flush. En producción, tenga en cuenta el procedimiento de despliegue de Magento; la documentación indica la opción --keep-generated para la actualización.
Más Información
| Conformidad con la plantilla | Luma / Blank, KOWAL |
|---|
Instrucciones de instalación del módulo
Instalación
* En un entorno de producción, utilice la opción --keep-generated
Tipo: Composer
- El módulo está disponible en el repositorio composer:
- Repositorio privado de GitLab:
https://gitlab.com
- Repositorio privado de GitLab:
- Añada el repositorio composer a la configuración:
composer config repositories.insert.product.attribute.template vcs https://gitlab.com/magento2ext/insert-product-attribute-in-to-template - Añada el token de acceso al repositorio privado de GitLab:
composer config --auth gitlab-token.gitlab.com - Instale el módulo mediante Composer:
composer require kowal/module-insertproductattributeintotemplate - Aplique las actualizaciones de la base de datos:
php bin/magento setup:upgrade - Vacíe la caché:
php bin/magento cache:flush