21/02/2011, 16:49:05
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.9.2
#~ Nom de l'hébergeur : Galacsys
#~ Informations Système :
#~ Cms Version: 1.9.2
#~ Installed Modules:
#~ * CMSMailer: 2.0
#~ * FileManager: 1.0.3
#~ * MenuManager: 1.7.4
#~ * ModuleManager: 1.4
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.1
#~ * Search: 1.6.8
#~ * ThemeManager: 1.1.3
#~ * TinyMCE: 2.8.2
#~ * FormBuilder: 0.6.4
#~ * Captcha: 0.4.3
#~ * Gallery: 1.4.3
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Bonjour les pros et les autres,
Je vous explique en quelques mots...
FormBuilder ne me convenant pas pour ce que je souhaite faire, à savoir entre autres stocker proprement les données saisies dans mes formulaires dans une table en base de données (parce que sauf si ça a changé, tout le formulaire en xml en vrac dans un champ ne me va pas), je suis les excellents conseils de Jean Le Chauve donnés ici :
http://www.cmsmadesimple.fr/forum/viewtopic.php?id=2302
Donc, comme conseillé, après avoir créé la table qui va bien pour stocker mes informations dans la base de données, je suis en train de construire mon formulaire à la mimine dans un bloc de contenu global, qui sera ensuite traité dans une UDT (une balise utilisateur personnalisée) pour détecter les contenus de champs invalides, les champs obligatoires vides, j'en passe.
J'aurai ainsi la maîtrise totale de ce qui se passe (gestion des erreurs, enregistrement dans la base quand tout ira bien, lien vers un paiement via Paypal si c'est le choix du visiteur, etc.).
Ce qui me chagrine, c'est que je ne sais pas comment intégrer le module captcha (et gérer les résultats qu'il retourne) dans mon projet. Quand je lis la doc, il est clairement indiqué que la chose n'a pas été conçue pour fonctionner toute seule, et qu'elle doit s'appuyer sur un autre module (ici FormBuilder en l'occurrence).
Moi, j'aimerais bien appeler le module Captcha pour l'intégrer à mon formulaire maison, mais malgré pas mal de recherches, je n'ai pas trouvé comment faire. Alors si quelqu'un a une idée... Un simple RTFM, même en anglais, avec un lien pour savoir que lire m'aiderait déjà beaucoup
Par avance merci...