{{ $action := .Get "action" | default "/api/contact" }} {{ $buttonText := .Get "buttonText" | default "Envoyer" }} {{ $lastnameLabel := .Get "lastnameLabel" | default "Nom" }} {{ $firstnameLabel := .Get "firstnameLabel" | default "Prénom" }} {{ $privacyText := .Get "privacyText" | default "La protection de vos données est au coeur de nos préoccupations. Celles-ci sont confidentielles et ne seront utilisées que dans le cadre de la mobilité solidaire. Vous pouvez à tout moment les modifier où demander à les faire supprimer de notre base de données." }} {{/* Récupérer les champs dynamiques : d'abord depuis le paramètre, sinon depuis le front matter */}} {{ $fieldsParam := .Get "fields" }} {{ $fields := slice }} {{ if $fieldsParam }} {{ $fields = transform.Unmarshal $fieldsParam }} {{ else }} {{ $fields = .Page.Params.formFields }} {{ end }}