Syntaxe des templates

De OviWiki
Révision de 19 décembre 2007 à 16:13 par Paul (discussion | contributions) (Nouvelle page : == Les blocs == === Les délimiteurs de templates === UN fichier HTML peut contenir plusieurs templates, pour identifier chaque template on utilise le mot clef "begin" et "end" del...)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Les blocs

Les délimiteurs de templates

UN fichier HTML peut contenir plusieurs templates, pour identifier chaque template on utilise le mot clef "begin" et "end" dela façon suivante :

<!--#begin list --> 
mon template de liste est ici
<!--#end list -->

Les boucles

Pour effecter une boucle qui appelle un méthode de la classe associée, on utilise cette syntaxe :

<ul>
<!--#in getnext -->
     <li>element de liste</li>
<!--#endin getnext -->
</ul>

getnext est le nom de la méthode dans la classe PHP, le bloc sera recopié tant que la méthode renvoie TRUE


Les tests

Test sur un boolean

il est possible de tester la valeur d'une variable membre de la classe associée comme ceci :

<!--#if posted -->
   ce texte apparaît si poster est égal a TRUE
<!--#endif posted -->

Test aves des opérateurs

Les variables