Przejdź do głównej zawartości

Wprowadzenie

P2Lab Dynamic Variables to plugin do Shopware 6 dodający wielokrotnego użytku zmienne treści na storefroncie. Definiujesz wartość raz w panelu admina, wstawiasz {placeholder} do treści CMS / produktu / kategorii, a plugin podmienia go odpowiednią wartością dla bieżącego języka i kanału sprzedaży.

Plugin dodaje wpis Dynamic Variables w Ustawienia → Treść. Z tego miejsca możesz:

  • Tworzyć zmienne z własnym kluczem (np. promotionText, footerDisclaimer)
  • Dodawać wartości per język przez natywny system tłumaczeń Shopware
  • Dodawać nadpisania per kanał sprzedaży na bazie globalnej wartości fallback
  • Ograniczać, gdzie zmienna może być użyta (CMS, produkty, kategorie — lub wszędzie)
  • Dołączać własne CSS i JavaScript, ładowane tylko wtedy, gdy zmienna faktycznie pojawi się na stronie
  • Wstawiać zmienne przyciskiem w edytorze WYSIWYG z podglądem na żywo

Cztery wbudowane zmienne — {shopName}, {shopEmail}, {shopAddress}, {shopBankAccount} — są pobierane automatycznie z podstawowych ustawień sklepu, więc możesz przetestować funkcję bez tworzenia czegokolwiek.

  • Sprzedawcy, którzy chcą scentralizować powtarzalne frazy (banery promocyjne, informacje o wysyłce, teksty prawne) i aktualizować je w jednym miejscu, zamiast edytować każdą stronę CMS osobno.
  • Sklepy wielojęzyczne, które potrzebują różnych treści per język storefrontu bez duplikowania stron CMS.
  • Sklepy wielokanałowe wymagające różnej treści per kanał sprzedaży — na przykład footera dla marketplace lub klauzuli dla sklepu partnerskiego.
  • Agencje budujące sklepy Shopware potrzebujące komponowalnej treści przeżywającej aktualizacje contentu i migracje.

Plugin może podmieniać zmienne w trzech różnych miejscach:

ZakresDomyślnieCo jest podmieniane
CMSwłączoneBloki tekstowe, bloki HTML i pola opisu produktu renderowane przez elementy CMS.
ProduktwyłączoneNazwa produktu, opis, meta tytuł i meta opis.
KategoriawyłączoneNazwa kategorii, opis, pola meta, breadcrumbs i etykiety nawigacji.

Podmiana w CMS jest włączona domyślnie. Podmiana w produktach i kategoriach jest opt-in w ustawieniach pluginu, więc możesz je włączyć, gdy jesteś gotowy.