Les boucles : Différence entre versions

De TheliaDoc
Aller à : navigation, rechercher
Ligne 17 : Ligne 17 :
 
* [http://wiki.thelia.fr/index.php/Les_boucles_simples Les Boucles simples]
 
* [http://wiki.thelia.fr/index.php/Les_boucles_simples Les Boucles simples]
 
* [http://wiki.thelia.fr/index.php/Les_boucles_conditionnelles Les boucles conditionnelles]
 
* [http://wiki.thelia.fr/index.php/Les_boucles_conditionnelles Les boucles conditionnelles]
 +
* [[Les boucles TEST (1.5+)]]
 +
* [[Les boucles REPETER(1.5+)]]
  
 
Retour [[Sommaire]]
 
Retour [[Sommaire]]

Version du 6 juin 2011 à 15:01

Il est maintenant grand temps de parler des boucles. Les habitués de SPIP ne seront pas dépaysés puisque que Thelia utilise une syntaxe proche.

Rappelons tout d'abord brièvement le principe des boucles. Prenons un cas simple. Sur un site de commerce en ligne, il est nécessaire d'afficher la liste des produits. Le plus propre étant d'utiliser des listes « ul », « li » etc ...

Nous rappelerons donc la base < li > autant de fois qu'il y a de produits. Il faut donc « faire une boucle ». Les boucles Thelia vont tout simplement répéter une portion de code autant de fois que nécessaire. Une boucle est bien sûr paramétrable et elle est capable de retourner différentes informations.

Il peut peut être aussi très intéressant de disposer de boucle conditionnelles permettant d'afficher autre chose si par exemple aucun résultat n'est possible. Thelia est capable de gérer ce type de boucle.

Retour Sommaire