Modul Magento pentru inserarea atributului produsului în șablonul Page Builder
- Compatibilitate
- 2.4.8, 2.4.7, 2.4.6
Descriere / Modul Magento pentru inserarea atributului produsului în șablonul Page Builder
Datele produsului în locul ales din șablon
Kowal InsertProductAttributeInToTemplate permite inserarea datelor produsului curent în conținutul pregătit în editorul Magento, inclusiv în șabloanele de descrieri Page Builder. Un layout comun poate afișa texte și imagini diferite, în funcție de produsul vizualizat în acel moment.
În loc să dublezi conținutul în mai multe descrieri, îl salvezi în atributele produsului și indici câmpul corespunzător în widget.
Două widgeturi pentru construirea conținutului
- Insert Custom Description: preia valoarea atributului selectat al produsului curent. Lista de selecție include câmpuri de tip text, textarea, price și weight; atributul principal description este exclus din selecția textarea.
- Insert Image: afișează imaginea din atributul selectat de tip media_image.
- Parametrii imaginii: clasa CSS, dimensiunea imaginii, dimensiunea măririi și deschiderea opțională a imaginii complete la click.
- Procesarea conținutului: valoarea descrierii este procesată prin filtrul CMS Magento, ceea ce permite gestionarea directivelor și widgeturilor incluse în aceasta.
Câmp suplimentar Main description
În timpul instalării, modulul adaugă atributul de produs main_description cu eticheta Main description. Este un câmp text opțional de tip textarea în grupul Content, cu valori dependente de vizualizarea magazinului.
Îl poți folosi pentru un fragment suplimentar al descrierii și poți plasa conținutul acestuia în partea aleasă a șablonului cu ajutorul Insert Custom Description.
Cum pregătești șablonul
- Completează câmpurile text sau imagine selectate la produse.
- Inserează widgetul Insert Custom Description sau Insert Image în locul potrivit din conținutul editorului Magento.
- Indică atributul, iar pentru imagine setează parametrii de prezentare.
- Salvează conținutul și verifică rezultatul pe pagina produsului.
Widgeturile folosesc contextul produsului curent. Valorile sunt preluate din datele acestuia; un câmp de descriere gol returnează conținut gol, iar lipsa unei imagini selectate nu afișează imaginea. Utilizarea necesită o pagină cu context de produs disponibil.
Instalare
Pachet Composer: kowal/module-insertproductattributeintotemplate; modul: Kowal_InsertProductAttributeInToTemplate. Este posibilă și instalarea din ZIP în app/code/Kowal/InsertProductAttributeInToTemplate.
După instalare, activează modulul cu comanda php bin/magento module:enable Kowal_InsertProductAttributeInToTemplate, rulează php bin/magento setup:upgrade și golește cache-ul prin php bin/magento cache:flush. În producție, ține cont de procedura de implementare Magento; documentația indică opțiunea --keep-generated pentru actualizări.
Mai multe informații
| Conformitate cu șablonul | Luma / Blank, KOWAL |
|---|
Instrucțiuni de instalare a modulului
Instalare
* În mediul de producție, te rugăm să folosești opțiunea --keep-generated
Tip: Composer
- Modulul este disponibil în repository-ul composer:
- Repository privat GitLab:
https://gitlab.com
- Repository privat GitLab:
- Adaugă repository-ul composer în configurație:
composer config repositories.insert.product.attribute.template vcs https://gitlab.com/magento2ext/insert-product-attribute-in-to-template - Adaugă tokenul de acces la repository-ul privat GitLab:
composer config --auth gitlab-token.gitlab.com - Instalează modulul cu Composer:
composer require kowal/module-insertproductattributeintotemplate - Aplică actualizările bazei de date:
php bin/magento setup:upgrade - Golește memoria cache:
php bin/magento cache:flush