#VAL

#VAL{valeur} permet de renvoyer la valeur qu’on lui donne, tout simplement. Cette balise sert principalement pour envoyer un premier argument à des filtres existants.

  1. #VAL{Ce texte sera retourne}

Exemple

Retourner un caractère avec la fonction PHP chr :

  1. [(#VAL{91}|chr)] // [
  2. [(#VAL{93}|chr)] // ]

Télécharger

Parfois le compilateur de SPIP se mélange les pinceaux entre les crochets que l’on souhaite écrire, et les crochets d’ouverture ou de fermeture des balises. Un exemple fréquent est l’envoi d’un paramètre tableau dans un formulaire (name="champ[]"), lorsque le champ est inclus dans une balise :

  1. // probleme : le ] de champ[] est confondu
  2. // avec la fermeture de la balise #ENV
  3. [(#ENV{afficher}|oui)
  4. <input type="hidden" name="champ[]" value="valeur" />
  5. ]
  6. // pas de probleme ici
  7. [(#ENV{afficher}|oui)
  8. <input type="hidden" name="champ[(#VAL{91}|chr)][(#VAL{93}|chr)]" value="valeur" />
  9. ]

Télécharger

Auteur Matthieu Marcillaud Publié le : Mis à jour : 08/12/09

Traductions : English, Español, français