4 Zagnieżdżanie

Przegląd

Zagnieżdżanie to sposób, w jaki jeden szablon obejmuje jeden lub więcej innych szablonów.

Ponieważ sensowne jest rozdzielenie encji na osobne szablony dla różnych usług, aplikacji itp., możesz ostatecznie mieć całkiem sporo szablonów, z których wszystkie mogą wymagać podłączenia do wielu hostów. Aby uprościć ten obraz, możliwe jest połączenie kilku szablonów razem w jednym szablonie.

Korzyść z zagnieżdżania polega na tym, że do hosta trzeba podłączyć tylko jeden szablon, a host automatycznie odziedziczy wszystkie encje z szablonów, które są podłączone do tego jednego szablonu. Na przykład, jeśli podłączymy T1 i T2 do T3, uzupełnimy T3 o wszystkie encje z T1 i T2, ale nie odwrotnie. Jeśli podłączymy T1 do T2 i T3, uzupełnimy T2 i T3 o encje z T1.

Konfigurowanie zagnieżdżonych szablonów

Aby połączyć szablony, należy wybrać istniejący szablon (lub utworzyć nowy), a następnie:

  1. Otworzyć formularz konfiguracji szablonu.
  2. Odszukać pole Templates.
  3. Kliknąć Select, aby otworzyć wyskakujące okno Templates.
  4. W wyskakującym oknie wybrać wymagane szablony, a następnie kliknąć Select, aby dodać szablony do listy.
  5. Kliknąć Add lub Update w formularzu konfiguracji szablonu.

W rezultacie wszystkie encje skonfigurowanego szablonu, a także wszystkie encje połączonych szablonów będą teraz widoczne w konfiguracji szablonu. Obejmuje to pozycje, wyzwalacze, wykresy, reguły wykrywania niskiego poziomu oraz scenariusze WWW, ale nie obejmuje pulpitów. Jednak pulpity połączonych szablonów będą mimo to dziedziczone przez hosty.

Aby odłączyć dowolny z połączonych szablonów, kliknij Unlink lub Unlink and clear w formularzu konfiguracji szablonu, a następnie kliknij Update.

Opcja Unlink po prostu usunie powiązanie z połączonym szablonem, nie usuwając żadnych jego encji (pozycji, wyzwalaczy itd.).

Opcja Unlink and clear usunie zarówno powiązanie z połączonym szablonem, jak i wszystkie jego encje (pozycje, wyzwalacze itd.).