shop:IncludeTemplate
Vloží do stránky obsah vybrané HTML stránky nebo inShop šablony.
Základní syntaxe<shop:IncludeTemplate TemplatePath="" runat="server" />
Příklad<shop:IncludeTemplate TemplatePath="TopMenu" runat=server />
Vloží šablonu TopMenu.ascx do stránek.
Typ tagu: |
Jednoduchý tag |
Modul: |
|
Poznámka: |
|
|
Parametry tagu
TemplatePath
Název šablony, pokud není uvedena celá adresářová cesta, ale jen název, načte se pages, pokud tam neexistuje načte se z adresáře Templates/aktualni_sada_šablon. Jestliže se jedná o ascx šablonu,není nutné uvádět příponu.
Datový typ: |
String |
Poznámka: |
|
|
CachingEnabled
Povoluje uložení výsledku zpracování šablony do keše.
Datový typ: |
Boolean |
Poznámka: |
Je-li zapnuto, do keše se uloží výsledek zpracování vložené šablony. Při dalším volání tagu shop:IncludeTemplate se použije rovnou výsledek zpracování z keše, pokud nedošlo ke změně oddělení/členění, měny nebo jazyka.
Může-li se měnit obsah podle aktuálně vybrané kategorie katalogu, je zapotřebí ještě povolit parametr CachingForLevel. |
|
CachingForLevel
Je-li povoleno kešování tagu shop:IncludeTemplate parametrem CachingEnabled, parametr CachingForLevel nastavuje, že se má do keše ukládat pro každou kategorii jiná verze.
Datový typ: |
Boolean |
Poznámka: |
|
|
MaxCachedVersions
Je-li povoleno kešování tagu shop:IncludeTemplate, do keše se vytvoří tolik verzí, kolik je nastaveno v parametru MaxCachedVersions. To je užitečné v případě, je-li ve vkládané šabloně použit náhodný výběr zboží.
Datový typ: |
Int |
Poznámka: |
|
|