Obsahové bloky

Obsahové bloky najdete v menu Dokumenty > Obsahové bloky.

Co a k čemu jsou obsahové bloky?

Obsahové bloky jsou vlastně xhtml minišablonky, které jsou snadněji přístupné a editovatelné v administraci.

Základní myšlenka je taková, že soubory s xhtml šablonami jsou komplexními šablonami dokumentů a s výjimkou zásadních změn (redesign, zásadní doplnění webu) by měly zůstat více méně neměnné. Vlastní obsah webu je vkládaný a upravovaný pomocí dokumentů. Obsah stránky „okolo dokumentu“ je tvořen statickým i dynamickým obsahem (přehled novinek, odkazy na partnery atd.)

Tento „okolní obsah“ je občas potřeba měnit relativně často. Je proto možné si vytvořit jakési minišablony (v nichž je možné používat veškeré funkce CMS kódu stejně jako v klasických xhtml šablonách; je možné pro jednotlivé jazykové verze vytvořit odlišný obsah), které jsou snadno přístupné přímo v menu Dokumenty a není tudíž otevírat celou (a tudíž poněkud nepřehlednou) xhtml šablonu.

Vložení obsahového bloku do xhtml šablony

K vložení obsahového slouží příkaz contentblock, jehož nastavení je popsáno v popisu CMS kódu.

Nastavení obsahového bloku
Jméno bloku Jméno obsahového bloku
Krátké jméno Z krátkého jména je generován Alias (není-li vyplněno, použije se Jméno bloku)
Alias Alias slouží k odkazování pomocí cms funkce contentblock
Obsah

Obsah, který se vloží na místo xhtml šablony (může obsahovat běžné XHTML i funkce CMS kódu).

Pro každou jazykovou verzi je možné vytvořit speciální obsah.