| Prosty szablon na PatTemplate: Typy szablonów |
|
|
|
Strona 7 z 14 Typy szablonówNastępną interesującą rzeczą w patTemplate jest możlwość wyboru różnych typów do Twojego szablonu. Wyboru dokonujesz, dodając atrybut deklarujący wybrany typ
do znacznika otwierającego Możesz wybrać jeden z czterech typów. Objaśnię, co każdy z nich robi wypisami z dokumentacji patTemplate. StandardTo typ domyślny, wybierany zawsze, gdy atrybut <patTemplate:tmpl name="body" type="standard"> To jest szablon. </patTemplate:tmpl> albo pominąć atrybut zupełnie: <patTemplate:tmpl name="body"> To jest szablon. </patTemplate:tmpl> Oba zapisy przynisą taki sam efekt. OddEvenGdy przypiszesz szablonowi ten typ, możesz wstawić dwa subszablony parzysty-nieparzysty: ConditionPrzypisując szablonowi ten typ, możesz włączać tyle subszablonów, ile zechcesz. Wyświetlenie szablonu w tym przypadku zależy od wystąpienia określonego warunku. Musisz przypisać jedną zmienną, która będzie porównywana ze wszystkimi subszablonami warunkowymi. Są dwa specjalne warunki:
SimpleConditionW typie SimpleCondition możesz zdefiniować kilka wymaganych warunków. SimpleCondition nie zawiera żadnych subszablonów. Szablon będzie widoczny tylko wtedy, gdy spełnione zostaną wszystkie zmiennee warunkowe.
Uwaga: aby zdefiniować zmienne, musisz użyć atrybutu Przyjrzyjmy się dokładniej każdemu z tych typów, z wyjątkiem typu Standard, którego dwa przykłady już widzieliśmy. |
|
| Zmieniony ( 07.05.2009. ) |
| « poprzedni artykuł | następny artykuł » |
|---|









