Usado num template de formulário CVT, a tag #EDITABLE indica se o visitante deve preencher um formulário.
Ao fazer o teste, o template pode ocultar a parte dos campos do formulário, ao chamá-lo após a validação.
L’exemple de Formulários CVT em exemplos é:
[<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>Seu e-mail</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{email})</span>]
<input type='text' name='email' value='#ENV{email}' />
<br />
<label>Sua mensagem</label>
[<span class='erreur'>(#ENV**{erreurs}|table_valeur{message})</span>]
<textarea name='message'>#ENV{message}</textarea>
<input type='submit' name='ok' value='ok' />
</form>
]
- Se os dados informados forem aceites, informa-se o visitante.
- Se houver um erro, este é exibido
- Se se estiver na fase de entrada, exibe-se o formulário HTML