Šablonovací systém JoresTemplate vznikl v souvislosti s projektem JORES, ovšem používá se i v dalších projektech.
Myšlenkou bylo vytvořit jednoduchý a rychlý šablonovací systém, přesto se širokými možnostmi použití.
Bližší informace najdete v dokumentaci třídy
Základní vlastnosti
Šablonovací systém slouží na webových stránkách k oddělení prezentace a aplikace, neboli HTML kódu stránky a PHP skriptu. Díky tomu je kód přehlednější a lze ho snadněji udržovat.
JoresTemplates nabízí tyto vlastnosti:
- V šabloně lze definovat proměnné, do kterých se doplňuje dynamický obsah z PHP skriptu.
- Nejsou třeba rozsáhlé znalosti PHP, stačí jeden jednoduchý PHP skript, samotné šablony jsou vpodsatě HTML kód.
- Do šablony lze vkládat jiné šablony. Díky tomu lze společné části stránek umístit do zvláštní šablony, což zjednoduší údržbu.
- Dynamické bloky pro generování např. seznamů nebo řádků tabulky.
- Části šablony se mohou zobrazovat jen za určitých podmínek.
- Oproti některým rozsáhlým systémům je JoresTemplates jediný soubor s PHP třídou.
Stažení
Třídu můžete používat a kopírovat pod licencí LGPL
Pokud máte návrhy, připomínky anebo úpravy kódu, budu rád, když mě kontaktujete.