Critères optionnels

Parfois il est utile de faire une sélection uniquement si l’environnement contient la balise demandée. Par exemple, on peut souhaiter filtrer des boucles en fonction d’une recherche particulière uniquement si une recherche est effectuée, sinon tout afficher. Dans ce cas, un point d’interrogation permet cela :

<BOUCLEx(TABLES){critere?}>...

Exemple

Afficher soit tous les articles du site (si aucune variable id_article, id_rubrique ou recherche n’existe), soit une sélection en fonction des critères présents. Ainsi, si l’on appelle le squelette avec les paramètres id_rubrique=8 et recherche=extra, la boucle sélectionnera simplement les articles répondant à l’ensemble de ces critères.

<BOUCLE_art(ARTICLES) {id_article?}{id_rubrique?}{recherche?}>
- #TITRE<br />
</BOUCLE_art>

Auteur Matthieu Marcillaud Publié le : Mis à jour : 12/03/23

Traductions : English, français, Nederlands