BreezingForms : affichage d'un formulaire avec choix du destinataire deja choisit
Réduire
X
-
Ah mais dans ce cas, il manque une partie, le script php qui va contrôler les contenus à la validation du formulaire et le valider ou pas…
Ce script ne se trouve pas dans l'archive que tu m'as fournie quelques posts pus haut, d'où mon interrogation sur leur utilité.
Laisser un commentaire:
-
Laisser un commentaire:
-
En suivant quel tuto ? Je ne me rappelle pas avoir un tuto qui parle d'un champ Pays masqué ou d'un champ commentaire…
Laisser un commentaire:
-
Je confirme que ça marche impec. Merci beaucoup pour ton aide . Pourquoi les champs Pays et commentaires ne sont pas utiles ? je les ai mis en place en suivant ton tuto.
Laisser un commentaire:
-
Bonjour.
Il arrive parfois, lorsque l'on bricole un peu trop dans un formulaire BreezingForms, qu'il ne fonctionne pas comme espéré. On ne sait pas pourquoi et on ne trouve jamais la cause ni la solution, comme si le formulaire était corrompu. Il faut alors le refaire.
Ton formulaire était bien monté et bien configuré mais dysfonctionnel. Je l'ai refait, quasiment identiquement, même si les champs Pays et Commentaires sont inutiles, pour vérifier et ma version fonctionne bien.
Je te la joins avec ce message.
Il faut l'installer et configurer le champ Destinataire avec tes options et les e-mails destinataires.
Il faut aussi voir les messages d'admin et de retour afin de les personnaliser. Ces derniers ne sont jamais transmis avec un package.Fichiers joints
Laisser un commentaire:
-
Pour tester j'ai mis un bouton de contact dans Modern'Jazz (en plus de Pilates) avec l'URL personnalisée. Comme c'est pour tester, pour chacune d'elles j'ai mis deux mails à moi. Mais je ne reçois sur aucune de ces deux adresses (je précise qu'elles marches bien). J'ai tout vérifié et tout a l'air d’être impec. Ça vient pas du champ caché avec le petit script vue que tu me dit qu'il marche. C'est pas non plus les adresses mails j'ai fait un copier-collé.
J'ai mis le package en pièce jointe si tu arrive à voir ce qui coince.
Pour le HTTPS j'irais voir ça (merci de me l'avoir signaler)Fichiers joints
Laisser un commentaire:
-
Alors, le formulaire est en place.
J'ai vu que tu as un champs masqué préparé pour récupérer le paramètre d'URL et il fonctionne parfaitement.
Sur les pages des activités, tu as le bouton avec le lien vers le formulaire, comme tu l'as sur la pageCode:https://tests.hegaldi-jatxou.fr/index.php/pilates
Dans le paramètre général de ton formulaire, tu indiques :
Code:{activite: Pilates>severine@domaine.com, Jeux de societe>marcel@domaine.com, Chants basques>martin@domaine.com, Danses basques>michele@domaine.com, etc.}
Si le champs activité reçoit Pilates, le mail sera envoyé à Séverine, s'il reçoit Jeux de société, alors le mail sera envoyé à Marcel, s'il reçoit Chants basques alors le mail sera envoyé à Martin, etc.
PS : Ton site est en https mais il semble que le certificat ne soit pas vérifiable et paraît comme non sécurisé !Dernière édition par Eddy.vh à 30/10/2019, 11h02
Laisser un commentaire:
-
Désolé, encore une fois je ne réfléchis pas assez . Effectivement mon formulaire est nul part. Voici son URL :
Code:https://tests.hegaldi-jatxou.fr/index.php/formulaire-de-contact-activites
Code:https://tests.hegaldi-jatxou.fr/index.php/formulaire-de-contact-activites/view/form?activite=Pilates
Laisser un commentaire:
-
Non. Tout ça dépend de la page vers laquelle tu souhaites diriger le lien et de tes paramètres SEO.
Si tu plaçais déjà ton formulaire là où il doit se trouver, je pourrais te préciser ce lien.
Jusque là, je n'ai même pas encore compris où et comment tu veux l'afficher ce formulaire.
Sur ton lien précédent je ne trouve pas de formulaire.Dernière édition par Eddy.vh à 23/10/2019, 18h11
Laisser un commentaire:
-
Dans l'URL je doit bien remplacer le mot formulaire par le nom de mon formulaire ?
Code:http://www.monsite.com/[COLOR=#FF0000]formulaire[/COLOR]?activite=Jeu de societe
Laisser un commentaire:
-
Bonjour.
Pour le destinataire de ton formulaire de contact, tu as une liste de choix.
Dans ce que je te propose, pas de liste de choix mais un champ de texte qui recevra automatiquement le parametre d'url et autorisera d'envoyer l'inscription à la bonne adresse e-mail de contact selon l'URL. référente.
Un seul et même formulaire peut être utilisé sur plusieurs pages. Pas besoin d'en faire plusieurs.
On simplifie l'expérience utilisateur en lui évitant de devoir lui-même faire un (mauvais) choix...
Laisser un commentaire:
-
Envoyé par Eddy.vh Voir le messageBon bon.
Pour commencer, j'imagine que la page où se trouvera le formulaire est celle-ci : https://tests.hegaldi-jatxou.fr/inde...ation/adhesion
dans un module (bien qu'il serait plus facile de créer le formulaire d'inscription et d'ajouter le contenu de cette page dans l'introduction de la page 1 du formulaire).
Envoyé par Eddy.vh Voir le messageBon bon.
Le formulaire doit contenir un champ en lecture seule afin qu'il ne puisse être modifié directement (éventuellement masqué). Dans ses propriétés, sa valeur doit comporter ce petit script php :
<?php return JRequest::getVar('activite'); ?> Ce bout de script relèvera la valeur du paramètre d'url activité. (voir capture 1)
Ensuite, comme destinataire il reste à paramétrer comme suit :
{activite: Jeu de societe>destinataire1@domaine.com, Chants basques>destinataire2@domaine.com, Danses basques>destinataire3@domaine.com, Petanque>destinataire4@domaine.com, etc.}
Envoyé par Eddy.vh Voir le messageBon bon.
J'espère que ce n'est pas trop confus, c'est plus difficile à expliquer qu'à mettre en place.
Bonne chance.
Laisser un commentaire:
-
Bon bon.
Pour commencer, j'imagine que la page où se trouvera le formulaire est celle-ci : https://tests.hegaldi-jatxou.fr/inde...ation/adhesion
dans un module (bien qu'il serait plus facile de créer le formulaire d'inscription et d'ajouter le contenu de cette page dans l'introduction de la page 1 du formulaire).
Ensuite, sur la page de l'activité, le bouton lien vers le formulaire (page) d'inscription doit contenir un paramètre d'url personnalisé. p.ex. (?)(&)activite=Jeu de cartes le "?" ou le "&" devant dépend de si l'url contient déjà des paramètres ou pas, si pas, on utilise "?activite=Jeu de societe" si des paramètres sont déjà présents (avec un point d'interrogation) alors on ajoute un nouveau paramètre : "&activite=Jeu de societe" (les paramètres sans accents, l'espace semblant ne pas poser de problème (à tester profondément)).
Concrètement l'url du bouton devrait être ± comme ceci :Code:www.monsite.com/formulaire?activite=Jeu de societe
Code:www.monsite.com/formulaire?activite=Chants basques
Ce paramètre sera récupéré dans le formulaire et selon son résultat, l'e-mail sera envoyé à la bonne personne.
Le formulaire doit contenir un champ en lecture seule afin qu'il ne puisse être modifié directement (éventuellement masqué). Dans ses propriétés, sa valeur doit comporter ce petit script php :
<?php return JRequest::getVar('activite'); ?> Ce bout de script relèvera la valeur du paramètre d'url activite. (voir capture 1)
Ensuite, comme destinataire il reste à paramétrer comme suit :
{activite: Jeu de societe>destinataire1@domaine.com, Chants basques>destinataire2@domaine.com, Danses basques>destinataire3@domaine.com, Petanque>destinataire4@domaine.com, etc.}
activite étant le nom du champ relevant le paramètre d'url et destinataire1, 2, 3 les différents destinataires selon le contenu du champ activite.
J'espère que ce n'est pas trop confus, c'est plus difficile à expliquer qu'à mettre en place.
Bonne chance.Dernière édition par Eddy.vh à 21/10/2019, 18h07
Laisser un commentaire:
Annonce
Réduire
Aucune annonce pour le moment.
Laisser un commentaire: