Magento-module Productattribuut invoegen in Page Builder-sjabloon

Page Builder werkt bij productbeschrijvingen soms niet optimaal, vooral wanneer content wordt geïmporteerd uit een groothandel of ERP-systemen. In zulke gevallen geeft Page Builder deze content als HTML-code weer, wat het bewerken en aanpassen van de beschrijving bemoeilijkt.
Compatibiliteit
2.4.8, 2.4.7, 2.4.6
€ 15,38
E-mail naar een vriend

Vraag stellen over dit product

Beschrijving / Magento-module Productattribuut invoegen in Page Builder-sjabloon

Productgegevens op een gekozen plek in het sjabloon

Kowal InsertProductAttributeInToTemplate maakt het mogelijk om gegevens van het huidige product in te voegen in content die is voorbereid in de Magento-editor, waaronder Page Builder-sjablonen voor beschrijvingen. Een gemeenschappelijke lay-out kan verschillende teksten en afbeeldingen tonen, afhankelijk van het product dat op dat moment wordt bekeken.

In plaats van dezelfde content in meerdere beschrijvingen te dupliceren, slaat u deze op in productattributen en wijst u het juiste veld aan in de widget.

Twee widgets voor het opbouwen van content

  • Insert Custom Description: haalt de waarde op van het geselecteerde attribuut van het huidige product. De keuzelijst bevat velden van het type text, textarea, price en weight; het hoofdattribuut description is uitgesloten van de textarea-selectie.
  • Insert Image: toont de afbeelding uit het geselecteerde attribuut van het type media_image.
  • Afbeeldingsparameters: CSS-klasse, afbeeldingsgrootte, vergrotingsgrootte en optioneel het openen van de volledige afbeelding na een klik.
  • Contentverwerking: de waarde van de beschrijving wordt verwerkt door het Magento CMS-filter, zodat de daarin aanwezige directives en widgets kunnen worden afgehandeld.

Extra veld Main description

Tijdens de installatie voegt de module het productattribuut main_description toe met het label Main description. Dit is een optioneel tekstveld van het type textarea in de groep Content, met waarden die afhankelijk zijn van de winkelweergave.

U kunt dit gebruiken voor een extra deel van de beschrijving en de inhoud ervan met Insert Custom Description in een gekozen onderdeel van het sjabloon plaatsen.

Een sjabloon voorbereiden

  1. Vul de gekozen tekst- of afbeeldingsvelden bij de producten in.
  2. Voeg de widget Insert Custom Description of Insert Image in op de juiste plek in de content van de Magento-editor.
  3. Selecteer het attribuut en stel voor de afbeelding de weergaveparameters in.
  4. Sla de content op en controleer het resultaat op de productpagina.

De widgets gebruiken de context van het actuele product. Waarden worden opgehaald uit de productgegevens; een leeg beschrijvingsveld geeft lege content terug en als er geen afbeelding is geselecteerd, wordt er geen afbeelding getoond. Het gebruik vereist een pagina waarop de productcontext beschikbaar is.

Installatie

Composer-pakket: kowal/module-insertproductattributeintotemplate; module: Kowal_InsertProductAttributeInToTemplate. Installatie vanuit een ZIP-bestand in app/code/Kowal/InsertProductAttributeInToTemplate is ook mogelijk.

Schakel na de installatie de module in met de opdracht php bin/magento module:enable Kowal_InsertProductAttributeInToTemplate, voer php bin/magento setup:upgrade uit en leeg de cache met php bin/magento cache:flush. Neem in productie de Magento-deploymentprocedure in acht; de documentatie vermeldt de optie --keep-generated voor updates.

Meer informatie

Overeenstemming met sjabloon Luma / Blank, Smid

Installatiehandleiding voor de module

Installatie

* Gebruik in een productieomgeving de optie --keep-generated

Type: Composer

  1. De module is beschikbaar in de composer-repository:
    • Privé GitLab-repository: https://gitlab.com
  2. Voeg de composer-repository toe aan de configuratie:
    composer config repositories.insert.product.attribute.template vcs https://gitlab.com/magento2ext/insert-product-attribute-in-to-template
  3. Voeg een toegangstoken toe voor de privé GitLab-repository:
    composer config --auth gitlab-token.gitlab.com 
  4. Installeer de module met Composer:
    composer require kowal/module-insertproductattributeintotemplate
  5. Pas de database-updates toe:
    php bin/magento setup:upgrade
  6. Leeg de cache:
    php bin/magento cache:flush
Druk om carrousel over te slaan

We hebben andere producten gevonden die u misschien leuk vindt!

Schrijf uw eigen review
U plaatst een review over: Magento-module Productattribuut invoegen in Page Builder-sjabloon
Uw waardering:
Prijs
Kwaliteit
Ondersteuning
loader
Bezig met laden...

U heeft uw review aangeboden ter goedkeuring.

Vragen en antwoorden

Vraag
Maakt de module het mogelijk om de waarde van een willekeurig productattribuut (bijv. “materiaal”, “maat”, “merk”) rechtstreeks in de Page Builder-template in te voegen?
Antwoord
Ja — met de module kun je in de inhoud van Page Builder (bijv. in de editor van een productpagina of landingpage) dynamisch de waarde van een gekozen productattribuut plaatsen, wat de flexibiliteit van de content vergroot.
Vraag
Kan ik in Page Builder een blok slepen en aangeven welk productattribuut daarin moet worden weergegeven?
Antwoord
Ja — na installatie van de module verschijnt er een nieuw type blok/element in Page Builder of uitgebreide velden waarmee je de attribuutcode kunt selecteren en deze aan een plek in de content kunt toewijzen.
Vraag
Is er een configuratie beschikbaar waarmee een standaardtekst of -waarde kan worden ingesteld wanneer een attribuut leeg is?
Antwoord
Ja — in de module-instellingen kunt u een vervangende tekst (fallback) instellen of het element verbergen als het productattribuut geen waarde heeft.
Vraag
Werkt de module ook voor verschillende winkelweergaven (multi-store) en verschillende talen?
Antwoord
Ja — omdat de module werkt met standaard productattributen en integreert met Page Builder in Magento 2, ondersteunt deze omgevingen met meerdere store views/languages.
Vraag
Vereist de installatie van de module aanpassingen aan de kernbestanden van Magento of aan het thema?
Antwoord
Nee — de module werkt als een Magento 2-extensie en integreert met Page Builder zonder core-bestanden te overschrijven, wat toekomstige updates eenvoudiger maakt.
Vraag
Kan ik de attribuutwaarde gebruiken in SEO- of marketingcontent (bijv. „Materiaal: X”) in een Page Builder-blok zonder deze voor elk product handmatig te hoeven bewerken?
Antwoord
Ja — de module haalt automatisch de attribuutwaarde voor het huidige product op en toont deze in de content van het Page Builder-blok, wat tijd bespaart en voorkomt dat je deze voor elk product handmatig moet invoeren.
Vraag
Heeft dit een negatieve invloed op de prestaties van de webshop?
Antwoord
Meestal niet — het weergeven van de attribuutwaarde is een lichte uitlezing van productgegevens. Maar zoals altijd bij Page Builder en een groter aantal blokken moet u de prestaties in een testomgeving controleren.
Vraag
Kan ik de weergavestijl van de attribuutwaarde (kleur, lettertype, lay-out) in het Page Builder-blok aanpassen?
Antwoord
Ja — hoewel je met de basisconfiguratie de waarde kunt invoegen, kan de lay-out/het blok in het thema of via CSS worden aangepast zodat de stijl past bij het design van de winkel.
Vraag
Ondersteunt de module / werkt deze met Page Builder, die standaard beschikbaar is in Magento 2 (Commerce) of als add-on in de Community-versie?
Antwoord
Ja — de module is bedoeld voor Magento 2 met Page Builder-functionaliteit; vóór installatie is het verstandig te controleren of jouw Magento-versie Page Builder heeft of ondersteunt. (Bron: modulevermelding)
Vraag
Krijg ik na aankoop van de module technische ondersteuning en updates?
Antwoord
Ja — de fabrikant verklaart ondersteuning en updates te bieden voor de modules die in de winkel beschikbaar zijn.
Cookievoorkeuren wijzigen