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

#EDITABLE

Juillet 2010 — mis à jour le : 30 avril

Toutes les versions de cet article :


Utilisée à l’intérieur d’un squelette de formulaire CVT, la balise #EDITABLE indique si l’internaute doit saisir les données d’un formulaire.

En la testant, le squelette peut masquer la partie saisie du formulaire lorsqu’il est appelé après la validation.

L’exemple de Formulaires CVT par l’exemple est :

  1. [<p class='formulaire_ok'>(#ENV*{message_ok})</p>]
  2. [<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
  3. [(#EDITABLE|oui)
  4.         <form action='#ENV{action}' method='post'>
  5.                 #ACTION_FORMULAIRE{#ENV{action}}
  6.                 <label>Votre email</label>
  7.                 [<span class='erreur'>(#ENV**{erreurs}|table_valeur{email})</span>]
  8.                 <input type='text' name='email' value='#ENV{email}' />
  9.                 <br />
  10.                 <label>Votre message</label>
  11.                 [<span class='erreur'>(#ENV**{erreurs}|table_valeur{message})</span>]
  12.                 <textarea name='message'>#ENV{message}</textarea>
  13.                 <input type='submit' name='ok' value='ok' />
  14.         </form>
  15. ]
  • Si on vient d’accepter les données, on en informe l’internaute.
  • Si il y a une erreur, on l’affiche
  • Si on en en phase de saisie, on affiche le formulaire html

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