Moduł Magento Wstawianie atrybutu produktu do szablonu page builder

Page Builder w przypadku opisów produktów czasem się nie sprawdza, zwłaszcza gdy treść jest importowana z hurtowni lub systemów ERP. W atkich przypadkach Page Builder wyświetla je jako kod HTML co utrudnia edycję i modyfikację opisu.
Kompatybilność
2.4.8, 2.4.7, 2.4.6
61,50 zł
Wyślij znajomemu

Zapytaj o ten produkt

Opis / Moduł Magento Wstawianie atrybutu produktu do szablonu page builder

Dane produktu w wybranym miejscu szablonu

Kowal InsertProductAttributeInToTemplate pozwala wstawiać dane bieżącego produktu do treści przygotowanej w edytorze Magento, w tym do szablonów opisów PageBuildera. Wspólny układ może wyświetlać różne teksty i zdjęcia zależnie od aktualnie oglądanego produktu.

Zamiast powielać zawartość w wielu opisach, zapisujesz ją w atrybutach produktu i wskazujesz odpowiednie pole w widżecie.

Dwa widżety do budowania treści

  • Insert Custom Description: pobiera wartość wybranego atrybutu bieżącego produktu. Lista wyboru obejmuje pola typu text, textarea, price i weight; główny atrybut description jest wyłączony z wyboru textarea.
  • Insert Image: wyświetla obraz z wybranego atrybutu typu media_image.
  • Parametry obrazu: klasa CSS, rozmiar zdjęcia, rozmiar powiększenia oraz opcjonalne otwieranie pełnego obrazu po kliknięciu.
  • Przetwarzanie treści: wartość opisu jest przetwarzana przez filtr CMS Magento, co pozwala obsłużyć znajdujące się w niej dyrektywy i widżety.

Dodatkowe pole Main description

Podczas instalacji moduł dodaje atrybut produktu main_description z etykietą Main description. Jest to nieobowiązkowe pole tekstowe typu textarea w grupie Content, z wartościami zależnymi od widoku sklepu.

Możesz wykorzystać je na dodatkowy fragment opisu i umieścić jego zawartość w wybranej części szablonu za pomocą Insert Custom Description.

Jak przygotować szablon

  1. Uzupełnij wybrane pola tekstowe lub obrazowe na produktach.
  2. Wstaw widżet Insert Custom Description albo Insert Image w odpowiednim miejscu treści edytora Magento.
  3. Wskaż atrybut, a dla zdjęcia ustaw parametry prezentacji.
  4. Zapisz treść i sprawdź wynik na karcie produktu.

Widżety korzystają z kontekstu aktualnego produktu. Wartości są pobierane z jego danych; puste pole opisu zwraca pustą treść, a brak wybranego obrazu nie wyświetla zdjęcia. Zastosowanie wymaga strony z dostępnym kontekstem produktu.

Instalacja

Pakiet Composer: kowal/module-insertproductattributeintotemplate; moduł: Kowal_InsertProductAttributeInToTemplate. Możliwa jest też instalacja z ZIP w app/code/Kowal/InsertProductAttributeInToTemplate.

Po instalacji włącz moduł poleceniem php bin/magento module:enable Kowal_InsertProductAttributeInToTemplate, wykonaj php bin/magento setup:upgrade i wyczyść cache przez php bin/magento cache:flush. W produkcji uwzględnij procedurę wdrożenia Magento; dokumentacja wskazuje opcję --keep-generated dla aktualizacji.

Więcej informacji

Zgodność z szablonem Luma / Blank, KOWAL

Instrukcja Instalacji modułu

Instalacja

* W środowisku produkcyjnym proszę użyć opcji --keep-generated

  1. Moduł jest dostępny w repozytorium composer:
    • Prywatne repozytorium GitLab: https://gitlab.com
  2. Dodaj repozytorium composer do konfiguracji:
    composer config repositories.insert.product.attribute.template vcs https://gitlab.com/magento2ext/insert-product-attribute-in-to-template
  3. Dodaj token dostępu do prywatnego repozytorium GitLab:
    composer config --auth gitlab-token.gitlab.com <TWÓJ_TOKEN>
  4. Zainstaluj moduł za pomocą Composer:
    composer require kowal/module-insertproductattributeintotemplate
  5. Zastosuj aktualizacje bazy danych:
    php bin/magento setup:upgrade
  6. Wyczyść pamięć podręczną:
    php bin/magento cache:flush
Naciśnij, aby pominąć karuzelę

Znaleźliśmy inne produkty, które mogą Cię zainteresować!

Napisz opinię
Napisz opinię o produkcie: Moduł Magento Wstawianie atrybutu produktu do szablonu page builder
Twoja ocena:
Cena
Jakość
Wsparcie
loader
Wczytywanie...

Twoja opinia została przekazana do moderacji.

Pytania i odpowiedzi

Pytanie
Czy moduł pozwala wstawić wartość dowolnego atrybutu produktu (np. „materiał”, „rozmiar”, „marka”) bezpośrednio w szablonie Page Builder?
Odpowiedź
Widżet Insert Custom Description pobiera wybrany atrybut bieżącego produktu z obsługiwanych typów text, textarea, price i weight. Główny description jest wyłączony z wyboru textarea. Insert Image obsługuje media_image. Wymagany jest dostępny kontekst produktu, więc nie należy zakładać działania na dowolnej stronie landing page.
Pytanie
Czy mogę w Page Builderze przeciągnąć blok i wskazać, który atrybut produktu ma się w nim wyświetlać?
Odpowiedź
Moduł udostępnia widżety Insert Custom Description i Insert Image w edytorze Magento. Wstawiasz widżet w treści i wybierasz obsługiwany atrybut, a dla obrazu parametry prezentacji. Opis nie potwierdza osobnego typu bloku Page Builder do przeciągania.
Pytanie
Czy dostępna jest konfiguracja, która pozwala określić domyślny tekst lub wartość, gdy atrybut jest pusty?
Odpowiedź
Pusty atrybut opisu zwraca pustą treść, a brak wybranego obrazu nie wyświetla zdjęcia. Aktualny opis nie potwierdza ustawienia własnego tekstu zastępczego w konfiguracji modułu.
Pytanie
Czy moduł działa również dla różnych widoków sklepu (multi‑store) i różnych języków?
Odpowiedź
Tak — ponieważ moduł operuje na standardowych atrybutach produktu i integruje się z Page Builderem w Magento 2, wspiera środowiska z wieloma store views/languages.
Pytanie
Czy instalacja modułu wymaga modyfikacji plików rdzenia Magento lub motywu?
Odpowiedź
Nie — moduł działa jako rozszerzenie Magento 2 i integruje się z Page Builderem bez nadpisywania plików core, co ułatwia przyszłe aktualizacje.
Pytanie
Czy mogę używać wartości atrybutu w treści SEO‑lub marketingowej (np. „Materiał: X”) w bloku Page Builder bez konieczności ręcznej edycji dla każdego produktu?
Odpowiedź
Tak — moduł automatycznie pobiera wartość atrybutu dla aktualnego produktu i wyświetla ją w treści bloku Page Builder, co oszczędza czas i eliminuje konieczność ręcznego wprowadzania dla każdego produktu.
Pytanie
Czy wpływa to negatywnie na wydajność sklepu?
Odpowiedź
Zwykle nie — wyświetlanie wartości atrybutu to lekkie odczytanie danych produktu. Jednak jak zawsze przy Page Builderze i większej liczbie bloków należy sprawdzić wydajność w środowisku testowym.
Pytanie
Czy mogę dostosować styl wyświetlania wartości atrybutu (kolor, czcionka, układ) w bloku Page Builder?
Odpowiedź
Tak — choć podstawowa konfiguracja pozwala wstawić wartość, układ/blok można dostosować w motywie lub przez CSS, aby styl pasował do designu sklepu.
Pytanie
Czy moduł wspiera / działa z Page Builderem standardowo dostępnym w Magento 2 (Commerce) lub jako dodatek w wersji Community?
Odpowiedź
Tak — moduł przeznaczony jest dla Magento 2 z funkcjonalnością Page Builder; przed instalacją warto sprawdzić, czy Twoja wersja Magento posiada lub wspiera Page Builder. (Źródło listingu modułu)
Pytanie
Czy po zakupie modułu otrzymuję wsparcie techniczne i aktualizacje?
Odpowiedź
Tak — producent deklaruje wsparcie oraz aktualizacje dla modułów dostępnych w sklepie.
Aktualizacja preferencji plików cookie