Optionele voorwaarden

Soms is het handig om alleen een selectie te maken als de omgeving de gevraagde gegevens bevat. We hopen bijvoorbeeld de loops te filteren op basis van een bepaalde zoekopdracht, maar alleen als er een zoekopdracht is uitgevoerd, anders wordt alles getoond. In zo’n geval wordt een vraagteken toegevoegd om een dergelijke actie aan te vragen:

<BOUCLEx(TABEL){voorwaarde?}>...

Voorbeeld

Toon ofwel alle artikelen van de site (als er geen id_article, id_rubrique of recherche variabele aanwezig is), of voer een selectie uit op basis van de aanwezige voorwaarde(s). Op deze manier zal de lus, als we het skelet met de parameters id_rubrique=8 en recherche=extra oproepen, alleen de artikelen selecteren die aan deze voorwaarden voldoen. Dit stelt ons in staat om de code van de lus op verschillende manieren te hergebruiken binnen een model of in een skelet.

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

Auteur hanjo Gepubliceerd op: Aangepast: 12/03/23

Vertalingen: English, français, Nederlands