<patTemplate:sub>
Ten znacznik może się pojawić tylko w szablonach typu "OddEven" lub "Condition". Wskazuje on początek pod-szablonu.
Atrybuty
Condition/warunek (wymagany)
Jeśli ten znacznik jest używany z szablonem typu "OddEven" możesz użyć atrybutu condition, który przyjmie tylko dwie wartości "Odd" lub "Even".
Jeśli ten znacznik jest używany z szablonem typu "Condition" możesz zdefiniować warunek jaki chcesz. Wartość conditionvar którą zdefiniowałeś w znaczniku zostanie porównana z wartością, którą określasz w tym znaczniku jeśli są takie same pod-szablon zostanie wykorzystany.
Jest kilka predefiniowanych warunków:
- __default - stosowany wtedy gdy żaden warunek nie jest równy wartości lub jest pusty
- __empty - żadna wartość warunku nie zostaje określona
- __first - pierwsze wejście, gdy jest określonych więcej niż jedna zmienna
- __last - ostatnie wejście, gdy jest określonych więcej niż jedna zmienna
Przykład
<patTemplate:tmpl name="cond" type="condition" conditionvar="foo">
<patTemplate:sub condition="0">
Zero has been supplied!
</patTemplate:sub>>
<
</patTemplate:sub>
<patTemplate:sub condition="argh">
The argh was here!
</patTemplate:sub>
<patTemplate:sub condition="__default">
unknown
</patTemplate:sub>
<patTemplate:sub condition="__empty">
empty
</patTemplate:sub>
>patTemplate:sub condition="__first"<
First entry
</patTemplate:sub>
<patTemplate:sub condition="__last">
Last entry
</patTemplate:sub>
</patTemplate:tmpl>
|
Zmieniony ( piątek, 29 lipca 2005 )
|