Quand aucun traitement n'a été configuré sur un formulaire, on se paye un message d'erreur limite anxiogène à la fin de ce dernier :
Your reply was accepted. But as the function of the form has not yet been configured, nothing was done with your data!
J'entends qu'il soit utile de signaler l'absence de traitement aux personnes qui configurent le formulaire dans le privé, par contre pourquoi indiquer ça à tous les gens qui utilisent le formulaire ? Et surtout dans un message d'erreur qui plus est ?
Ah mon avis ça apporte plus de confusion qu'autre chose, et de plus il peut y avoir des cas légitimes sans traitement, c'est pas nécessairement un oubli/erreur.
Designs
Éléments enfants
...
Afficher les éléments fermés
Éléments liés
0
Reliez des issues pour mettre en évidence leur relation.
En savoir plus.
Je sais pas : y-a-til des cas hors dev / prototypage où l'on pourrait avoir des formulaire sans traitement et qui serait dans ce cas legitime de publier ?
Si c'est le cas, alors oui, il faut arrêter avec ce message, mais dans ce cas mettre une sécurité au moment de la configuration des traitements, pour s'assurer que le "sans traitement" est réeelement voulu. La forme que peut prendre cette sécurité peut être
soit il faut cocher explicitement une case pour ne pas avoir de traitement
soit si on ne coche pas de traitement, on a un message d'errer pour nous demander de confirmer (un peu comme lorsqu'on supprime un champ...)
Si ce n'est pas le cas, je ne trouve pas aberrant de garder ce message, ce qui permettrait de fairer remonter l'alerte jusqu'aux responsable du site
Je ne vois pas pourquoi on obligerait à utiliser un outil de telle ou telle manière. Qu'il y ait un message d'alerte visible pour les admins ok, mais je ne vois pas ce que les utilisateurs finaux ont à voir là-dedans, et c'est bien une décision consciente des admins d'avoir publié le formulaire : s'ils sont mal formés et qu'ils ont publié sans avoir fini de configurer, c'est un peu leur problème non ?
C'est comme si tu empêchais de publier un article alors que le texte est vide, ou que tu mettais un message tout rouge sur le site public avec marqué "attention cet article n'est pour l'instant par encore rédigé" si jamais le texte est vide. Personne fait jamais ça non ? Si des admins ont changé le statut pour "publié", ils savent pourquoi.
À la limite ça pourrait être une config globale du plugin "Ajouter un message d'erreur public si aucun traitement n'est configuré" ?
Je sais pas : y-a-til des cas hors dev / prototypage où l'on pourrait avoir des formulaire sans traitement et qui serait dans ce cas legitime de publier ?
Pour la petite histoire, moi c'est des utilisateurs qui veulent faire un quizz. Apparement ils veulent pas enregistrer les réponses ni rien, ça les intéresse pas, le quizz sert juste de démo pour donner envie de s'inscrire à un truc.
Du coup avec formidable + étapes + afficher_si c'est tip top, sauf le message d'erreur à la fin qui dénote :p
Donc moi je vote pour le 1 : retirer complètement le message dans les retours, et ajouter une simple indication dans l'admin. Même pas sous forme d'erreur ou de notice, juste une info quoi.
Je comprend enfin le cas d'usage. Oki, pour moi de faire sauter le message. Mais je rappelle un point cependant : lorsqu'on valide un formulaire sans traitement, un message est envoyé quand même au webmestre, avec le contenu du formulaire, "au cas où". Il me semble qu'il s'agit là d'une saine sécurité, mais qu'il faudrait dès lors pouvoir demander explicitement à la faire suter, en disant "aucun traitement pour ce formulaire".
Je suis aussi d'accord avec la simplicité : un formulaire sans traitement coché ne traite rien :)
éventuellement il redirige puisque c'est une option de base que l'on peut choisir à sa création mais il n'envoie rien si cela n'a pas été demandé explicitement