Uvedené příklady slouží pouze jako ukázka odlišnosti syntaxe, ve standardních šablonách mohou být použity složitější konstrukce, zahrnující více podmínek a další tagy.
Kousek šablony pro zobrazení různých cen, podle toho, zda je na výrobku sleva
inShop 3
<shop.test(item_Discount, "0", "<>")>
<!-– sleva není nula –->
Běžná cena s DPH: shop.FormatPrice(Item_EndPriceWithTax, true)
<!–- zobrazí se formátovaná cena pro koncového zákazníka se symbolem měny –->
Cena pro Vás s DPH: shop.FormatPrice(Item_CustomerPriceWithTax, true)
<!–- zobrazí se formátovaná cena pro aktuálního zákazníka se symbolem měny -–>
</shop.test>
<shop.test(item_Discount, "0", "=")>
Cena s DPH: shop.FormatPrice(Item_CustomerPriceWithTax, true)
</shop.test>
INSHOP 4
Běžná cena s DPH: <shop:FormatPrice
Property="shop:GetProduct(Property=CataloguePriceWithVat)"
ShowCurrency="shop:GetConfigValue(config=Detail,Property=ShowCurrency)"
runat=server />
<shop:Test Expression="shop:GetProduct(Property=IsDiscountToCatprice)=True"
runat=server>
<SuccessTemplate>
Vaše cena s DPH: <shop:FormatPrice Property="shop:GetProduct
(Property=CustomerPriceWithVat)"
ShowCurrency="shop:GetConfigValue(config=Detail,Property=ShowCurrency)"
runat=server />
</SuccessTemplate>
</shop:Test>