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 użyć istniejącego szablonu (lub utworzyć nowy), a następnie:

  1. Otwórz formularz konfiguracji szablonu.
  2. Znajdź pole Templates.
  3. Kliknij Select, aby otworzyć okno podręczne Templates.
  4. W oknie podręcznym wybierz wymagane szablony, a następnie kliknij Select, aby dodać szablony do listy.
  5. Kliknij Add lub Update w formularzu konfiguracji szablonu.

W ten sposób wszystkie obiekty skonfigurowanego szablonu, a także wszystkie obiekty połączonych szablonów, będą teraz widoczne w konfiguracji szablonu. Dotyczy to pozycji, wyzwalaczy, wykresów, reguł wykrywania niskiego poziomu oraz scenariuszy web, ale nie obejmuje dashboardów. Jednak dashboardy z 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 obiektów (pozycji, wyzwalaczy itp.).

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