Ustawienia pluginu
Otwórz Ustawienia → Rozszerzenia → Dynamic Variables (lub przez Rozszerzenia → Moje rozszerzenia → Dynamic Variables → Konfiguruj), aby kontrolować, gdzie plugin podmienia zmienne i czy podgląd w edytorze jest włączony.
Wszystkie cztery przełączniki można skonfigurować per kanał sprzedaży — przełącz selektor kanału na górze strony konfiguracji, aby nadpisać wartości dla konkretnego kanału.
Strony CMS
Dział zatytułowany „Strony CMS”| Przełącznik | Domyślnie | Cel |
|---|---|---|
| Włącz podmianę zmiennych w CMS | wł. | Podmienia placeholdery {variable} w blokach tekstowych CMS, blokach HTML i opisach produktów renderowanych w CMS. |
| Włącz podgląd zmiennych w edytorze | wł. | Pokazuje rozwiązaną wartość na żywo w edytorze WYSIWYG Shopware, abyś mógł zweryfikować treść przed publikacją. |
Dlaczego dwa oddzielne przełączniki: Podgląd w edytorze działa tylko w adminie i nie ma wpływu na storefront. Możesz zostawić podmianę na storefroncie wyłączoną, eksperymentując z pickerem, albo wyłączyć podgląd, jeśli wolisz widzieć surową składnię {variable} w edytorze.
Produkty
Dział zatytułowany „Produkty”| Przełącznik | Domyślnie | Cel |
|---|---|---|
| Włącz podmianę zmiennych w produktach | wył. | Podmienia placeholdery {variable} w nazwie produktu, opisie, meta tytule i meta opisie. |
Domyślnie wyłączone — włącz, gdy zdecydujesz, które zmienne mają sens w treści produktu. Większość sklepów potrzebuje tylko zakresu CMS.
Kategorie
Dział zatytułowany „Kategorie”| Przełącznik | Domyślnie | Cel |
|---|---|---|
| Włącz podmianę zmiennych w kategoriach | wył. | Podmienia placeholdery {variable} w nazwie kategorii, opisie, polach meta, breadcrumbach i etykietach nawigacji. |
Domyślnie wyłączone. Bądź tu rozważny — podmiany w nazwach kategorii trafiają też do głównej nawigacji, więc błędna lub pusta zmienna jest bardzo widoczna.
Dwie warstwy kontroli zakresu
Dział zatytułowany „Dwie warstwy kontroli zakresu”Przed podmianą placeholdera plugin sprawdza dwie rzeczy:
- Przełącznik pluginu dla danego zakresu (CMS / Produkt / Kategoria) musi być włączony.
- Zakresy samej zmiennej muszą zawierać bieżący zakres lub być puste (= dowolny zakres).
Pozwala to globalnie włączyć zakres, jednocześnie ograniczając konkretne zmienne do kontekstów, w których mają sens — patrz Zakresy zmiennych.
Wartości zmiennych są cache’owane per request, per kanał sprzedaży i per zakres. Po zmianie wartości w adminie wyczyść cache HTTP / object, aby storefront zobaczył nową wartość.