Pomoc: Szablony, JęzykSystem WebGUI ma wbudowany zaawansowany język definiowania szablonów aby umożliwić jak najdokładniejszą kontrolę podczas tworzenia wyglądu prezentacji treści serwisu. Poniżej podany jest opis składni tego języka.UWAGA: Proszę pamiętać że słowa foo and bar są użyte poniżej jako nazwy przykładowych zmiennych i nie są częścia tego języka. Zmienne Składnia: <tmpl_var foo> or <tmpl_var name="foo"> Przykład: <tmpl_var name> Warunki logiczne Składnia: <tmpl_if foo> <tmpl_else> </tmpl_if>
Przykład: <tmpl_if isTrue> To była prawda!<tmpl_else> To był fałsz! </tmpl_if> Pętle Składnia: <tmpl_loop foo> </tmpl_loop> Przykład: Warunki logiczne pętli Przykłady: <TMPL_LOOP FOO> <TMPL_IF __FIRST__> Warunek ten realizowany jest tylko podczas pierwszego przejścia przez pętlę. </TMPL_IF> <TMPL_IF __ODD__> Warunek ten realizowany jest tylko podczas każdego nieparzystego przejścia przez pętlę. </TMPL_IF> <TMPL_UNLESS __ODD__> Warunek ten realizowany jest tylko podczas każdego parzystego przejścia przez pętlę. </TMPL_UNLESS> <TMPL_IF __INNER__> Warunek ten realizowany jest tylko podczas każdego przejścia przez pętlę oprócz pierwszej i ostatniej pętli. </TMPL_IF> <TMPL_IF __LAST__> Warunek ten realizowany jest tylko podczas ostatniego przejścia przez pętlę. <TMPL_IF> </TMPL_LOOP> UWAGA:zarówno język szablonów jak i zmienne szablonów nie rozróżniają dużych i małych liter w składni. Zobacz także: |