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
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: |
|
|
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: |
|
|