shop:Switch
Tag shop:Switch se používá pro různé výpisy při různých hodnotách parametru Expression.
Základní syntaxeČíslovaná syntaxe:
<shop:Switch Expression=... runat=server>
<Case1 Value=""></Case1>
<Case2 Value=""></Case2>
<Case3 Value=""></Case3>
...
<Case10 Value=""></Case10>
<Default></Default>
</shop:Switch>
Nečíslovaná syntaxe (s neomezeným počtem případů):
<shop:Switch Expression=... runat=server>
<shop:Case Value=""></shop:Case>
...
<shop:Case default=true></shop:Case>
</shop:Switch>
Příklad<Switch Expression="shop:GetConfigValue(config=Basic, Property=TypePrice)" runat=server>
<Case1 Value="all">obě ceny</Case1>
<Case2 Value="withouttax">bez DPH</Case2>
<Case3 Value="withtax">s DPH</Case3>
</shop:Switch>
Podle nastavení, které ceny zobrazovat, vypíše odpovídající text.
Typ tagu: |
Jednoduchý tag |
Modul: |
|
Poznámka: |
Od verze 4.7.7 |
|
Parametry tagu
Expression
Výraz, jehož hodnota se bude porovnávat s hodnotami parametrů Value vnitřních tagů Case1..Case10
Datový typ: |
String |
Poznámka: |
|
|