Przejdź do głównej zawartości

Strony CMS

Gdy podmiana w CMS jest włączona, plugin skanuje wyrenderowane wyjście elementów CMS i zastępuje placeholdery {variable} rozwiązanymi wartościami. To najczęstszy przypadek użycia i jest domyślnie włączony.

  • Bloki tekstowecms-element-text i podobne elementy renderujące rich text z projektanta CMS.
  • Bloki HTML — surowe elementy HTML umieszczone w layoucie.
  • Pola opisu produktu renderowane przez elementy CMS (opis jest częścią szablonu CMS, nawet gdy pochodzi z encji produktu).

Poza wyjściem renderowanym przez CMS zmienne nie są ruszane — dla pól produktu / kategorii nierenderowanych przez CMS patrz strony Produkty i Kategorie.

Domyślnie zmienna z pustą listą zakresów jest dozwolona wszędzie, gdzie podmiana w CMS jest włączona. Aby ograniczyć zmienną wyłącznie do stron CMS:

  1. Otwórz zmienną w adminie.
  2. W polu Zakresy wybierz CMS Page (i tylko to).
  3. Zapisz.

Teraz ta zmienna jest podmieniana tylko, gdy renderowana jest wewnątrz elementu CMS — nawet jeśli przypadkowo wpiszesz {variableName} w opisie produktu poza CMS.

Wyłącz Włącz podmianę zmiennych w CMS w ustawieniach pluginu, aby wyłączyć cały zakres. Zmienne przestają być podmieniane w treści CMS w skali całego storefrontu, ale podgląd w edytorze nadal działa — patrz niżej.

Plugin dodaje podgląd na żywo do samego edytora WYSIWYG — patrz Integracja z edytorem. Podgląd pokazuje rozwiązaną wartość podczas edycji, abyś mógł zweryfikować ostateczną treść bez wychodzenia z projektanta CMS.

Podgląd w edytorze ma własny przełącznik w ustawieniach pluginu (Włącz podgląd zmiennych w edytorze), oddzielny od przełącznika storefrontu. Możesz zostawić podgląd włączony, mając podmianę na storefroncie wyłączoną — lub odwrotnie.