Jak pracować na szablonach częściowych

Utworzono: 2024-04-10
Ostatnia aktualizacja: 2024-04-11
Liczba odwiedzin posta: 320

Jeżeli szablon strony nad którą pracujemy składa się z kilku wspólnych elementów, które są np. używane też w innych szablonach - warto skorzystać z "szablonów częściowych" (Strona WWW > Szablony Stron)

Przykładowy szablon składający się z szalonów częściowych wygląda następująco:



(forma kopiowalna poniżej)

<!DOCTYPE html>

<html lang="{{page.lang}}">
  
  <cms:include name="head-strony"/> 
        

  <body>
    
      <cms:include name="page-top"/>     
    
      <cms type="box" id="2"></cms> 
    
    <cms type="box" id="1"></cms>
            
    <cms:include name="footer-strony"/>             
    
  </body>
</html>


(Element który inkluduje szablony częściowe to: <cms:include name="NAZWA_SZABLONU_CZESCIOWEGO"/> )
Szablony częściowe są zaciągane "po nazwie", czyli (patrząc na przykład powyżej muszą się nazywać np NAZWA_SZABLONU_CZESCIOWEGO).

Poniżej przykład szablonów częściowych, które są zaciągane do szablonu głównego ze zrzutu powyżej




Gdy chcemy podzielić szablon strony - musimy najpierw stworzyć szablon częściowy (musi mieć zahaczony checkbox - jak na zrzucie poniżej). Ponieważ szablon strony nie zapisze się, jeżeli szablon częściowy, którego Tag jest wklejony w kodzie jeszcze nie istnieje.


Powrót