de Nasgektw le Sam 15 Déc 2007 23:18
Historique des fonctionnalités :- v1.0 :
- Utilisation d'un fichier de template par un code PHP :
notations des variables de Template :
{NOM_VARIABLE}
notation des boucles de Template :
<!-- BEGIN nom_boucle -->
...
<!-- END nom_boucle -->
Remarque : les boucles peuvent être utilisées comme des "if" car elles ne sont pas affichées si vides. - Fonctions de la classe :
clear
parse
setFile
setVariables
setVar
setVars
setLoopVar
setLoopVars
loadFile
compile
- v1.1 :
- Gestion de l'affichage du contenu d'un fichier.
- Fonction ajoutée :
fileContent
- v2.0 :
- Gestion des boucles imbriquées d'un niveau quelconque :
- Fonctions ajoutées :
setReload
setUncompiled
setDatas
getCompiled
addData
addDatas
assignDataTpl
saveAssignData
setDatasTpl
- v3.0 :
- Possibilité d'affichage du template en temps réel
- Nouvelle syntaxe pour les templates temps réel :
Déclaration des blocks d'affichages (au début du fichier de template :
<!-- BEGIN_BLOCKS -->
<!-- BEGIN nom_block -->
<!-- END nom_block -->
...
<!-- END_BLOCKS --> - Fonction ajoutée :
setBlockVar

"A vaincre sans péril, on évite des ennuis !" :p