SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [uk] [vi] [zh] Espace de traduction

Télécharger

{critère ?opérateur valeur}

Mars 2010

Toutes les versions de cet article :

Prendre en compte le critère uniquement si pour ce critère une valeur est présente dans l’environnement.


Le critère ne sera pris en compte par la boucle que si une variable de même nom est présente dans l’environnement.
-  par exemple :
{date ?!= #ENV{date}},
{email ?LIKE %(#ENV{email})%}

-  ou encore :

  • <BOUCLE_abc(ARTICLES) {titre ?<= #ENV{titre}}>
    • S’il existe une variable de nom titre dans l’environnement d’exécution de la boucle, alors la boucle ne sélectionnera que les données correspondantes à titre <= #ENV{titre} (les articles dont le titre est alphabétiquement placé avant le titre présent dans l’environnement)
    • S’il n’existe pas de titre dans l’environnement d’exécution de la boucle, le critère sera totalement ignoré (tous les articles seront sélectionnés).

-  On notera que si peu importe la présence ou non d’espaces avant ou après l’opérateur ({titre ?<= #ENV{titre}} est équivalent à {titre?<=#ENV{titre}}), le ? doit être collé à l’opérateur.


Voir le squelette de cette page Site réalisé avec SPIP | Espace de traduction | Espace privé