#CACHE{0}

[
(#CONFIG{contact/texte}|propre)
] [

(#ENV*{message_ok})

] [

(#ENV*{message_erreur})

]
[(#REM) declarer les hidden qui declencheront le service du formulaire parametre : url d'action ] #ACTION_FORMULAIRE{#ENV{action}} [(#REM) Previsualisation... ]
<:previsualisation:>
    [
  • <:contact:courriel_de:> : (#ENV{email_contact})
  • ] [
  • #VALEUR : (#ENV{#CLE})
  • ] [
  • <:form_prop_sujet:> : (#ENV{sujet_contact})
  • ] [
  • <:info_texte_message:>
    (#ENV{texte_contact}|nl2br)
  • ]
  • [(#ENV{erreurs}|table_valeur{infos_pj}|count|>{1}|?{<:contact:form_pj_previsu_pluriel:>,<:contact:form_pj_previsu_singulier:>})]
    • [] [(#ENV*{erreurs}|table_valeur{infos_pj}|table_valeur{#CLE}|table_valeur{nom})]

[(#REM) Sinon, formulaire normal ]
<:envoyer_message:>
    [(#REM) Si pas de choix, le destinataire est défini automatiquement ]
  • [(#REM) Sinon on propose le choix, en select ou en checkbox suivant l'option "type_choix" ]
  • [(#ENV{type_choix}|=={plusieurs}|oui) [(#ENV*{erreurs}|table_valeur{destinataire})]
      ] [(#ENV{type_choix}|=={un}|oui) [(#ENV*{erreurs}|table_valeur{destinataire})] ] [(#ENV{type_choix}|=={un}|oui) ] [(#ENV{type_choix}|=={plusieurs}|oui)
    ] [(#ENV{type_choix}|=={un}|oui) ]
  • BUG
  • [(#ENV*{erreurs}|table_valeur{email_contact})]
  • #SET{existe, #CHEMIN{formulaires/contact_champ_#CLE.html}} [(#GET{existe}|oui) [(#INCLURE{fond=formulaires/contact_champ_#CLE}{env}{name=#CLE}{titre=#VALEUR})] ] [(#GET{existe}|non)
  • [(#ENV*{erreurs}|table_valeur{#CLE})]
  • ]
  • [(#ENV*{erreurs}|table_valeur{sujet_contact})]
  • [(#ENV*{erreurs}|table_valeur{texte_contact})]
    • [(#ENV*{erreurs}|table_valeur{infos_pj}|table_valeur{#CLE}|table_valeur{message}|oui) <:contact:form_pj_fichier_ajoute:> [] [(#ENV*{erreurs}|table_valeur{infos_pj}|table_valeur{#CLE}|table_valeur{nom})] ] [(#ENV*{erreurs}|table_valeur{infos_pj}|table_valeur{#CLE}|table_valeur{message}|non) ]
[(#REM) Piege a robots spammeurs ]