Przejdź do głównej zawartości

Picker zmiennych

Plugin dodaje przycisk Dynamic Variables do toolbara edytora WYSIWYG Shopware. Klik otwiera dostępne zmienne i wstawia jedną na pozycji kursora — bez konieczności pamiętania kluczy.

Przycisk pojawia się wszędzie tam, gdzie Shopware używa komponentu sw-text-editor:

  • Bloki tekstowe i HTML w Doświadczeniach zakupowych CMS
  • Edytory szablonów e-mail
  • Pola własne rich text
  • Każdy własny moduł admina osadzający sw-text-editor

Jeśli przycisk się nie pojawia, instancja edytora może być innym komponentem — albo assety admina są nieaktualne. Odśwież admina i wyczyść cache admina.

  1. Ustaw kursor tam, gdzie ma się znaleźć zmienna.
  2. Kliknij Dynamic Variables w toolbarze.
  3. Otworzy się panel ze wszystkimi dostępnymi zmiennymi — wbudowane na górze, własne poniżej.
  4. Kliknij zmienną, aby ją wstawić. Składnia placeholdera ({key}) zostanie wstawiona w pozycji kursora.
  5. Pisz dalej.

Panel zawiera pole wyszukiwania, więc możesz filtrować po kluczu.

Picker pokazuje tylko zmienne, które są:

  • Aktywne
  • Dozwolone w bieżącym zakresie — przy edycji tekstu CMS pokazywane są tylko zmienne bez ograniczenia zakresu lub z zakresem CMS Page.

Jeśli oczekiwanej zmiennej brakuje, sprawdź flagę Aktywna i Zakresy na stronie szczegółów zmiennej.

Picker to wygoda — wpisanie {variableName} ręcznie działa dokładnie tak samo. Placeholder to po prostu tekst w bazowym polu. Używaj tego, co szybsze.