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] [vi] [zh] Espace de traduction

Télécharger

#EDITABLE

Juillet 2010 — mis à jour le : Mars 2010

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 :

[<p class='formulaire_ok'>(#ENV*{message_ok})</p>]
[<p class='formulaire_erreur'>(#ENV*{message_erreur})</p>]
[(#EDITABLE|oui)
        <form action='#ENV{action}' method='post'>
                #ACTION_FORMULAIRE{#ENV{action}}
                <label>Votre email</label>
                [<span class='erreur'>(#ENV**{erreurs}|table_valeur{email})</span>]
                <input type='text' name='email' value='#ENV{email}' />
                <br />
                <label>Votre message</label>
                [<span class='erreur'>(#ENV**{erreurs}|table_valeur{message})</span>]
                <textarea name='message'>#ENV{message}</textarea>
                <input type='submit' name='ok' value='ok' />
        </form>
]


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é