spip-contrib-extensions/formidable | 3 commits
Par Maïeul Rouquette, le 10 mai 2022 à 13h21min :
fix #5 : permettre de passer des paramètres supplémentaires à un
formulaire lorsqu’on l’appel dans un squelette.
Pour ce faire, on modifie la syntaxe de #FORMULAIRE_FORMIDABLE, qui ne
prend désormais plus que trois arguments
- id nunérique ou identifiant textuel du formulaire
- tableau de valeur par défaut
- tableau d’options
On assure la retrocompatibilité, car il y a beaucoup de gens pour qui le
troisième paramètre c’est l’id de réponse.
Attention, pour l’heure on ne peut pas le faire dans un contenu, car il
n’y pas de syntaxe SPIP pour passer des tableaux en options de formulaire.
Modifié
formulaires/formidable.php
==============================
Par Maïeul Rouquette, le 10 mai 2022 à 13h36min :
Ajuster un appel à #FORMULAIRE_FORMIDABLE
Modifié
prive/squelettes/contenu/formulaires_reponse_edit.html
Détails : Ajuster un appel à #FORMULAIRE_FORMIDABLE · 49bd03080f - formidable - SPIP on GIT
==============================
Par Maïeul Rouquette, le 10 mai 2022 à 14h05min :
Nouvelle option passable à l’appel d’un formulaire
traiter_email_destinataires : reçois un tableau d’emails (ou une liste
séparée des virgule).
Se complète avec l’option traiter_email_destinataires_methode_methode
qui peut être :
-
remplacerpour que les destinataires passés par squelettes
remplacent ceux de config -
ajouter(valeur par défaut) pour qu’ils viennent compléter la liste.
Exemple d’appel
#FORMULAIRE_FORMIDABLE{coordonnees,#ARRAY{input_1,plop}, #ARRAY{traiter_email_destinataires,22@22.fr,traiter_email_destinataires_methode,remplacer}}
Modifié
traiter/email.php
Détails : Nouvelle option passable à l'appel d'un formulaire · c177c93011 - formidable - SPIP on GIT