Envoyer via Formbuilder avec mail FEU

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.10
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Cms Version: 1.11.10
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.4
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.6
#~ ModuleManager: 1.5.5
#~ News: 2.14.2
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ FormBuilder: 0.7.3
#~ CGExtensions: 1.38.7
#~ FrontEndUsers: 1.23.3
#~ CGSimpleSmarty: 1.7.1
#~ FEUChecklist: 0.2
#~ CustomContent: 1.9
#~ SelfRegistration: 1.8.2
#~ Gallery: 1.6.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 5000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.10-1~dotdeb.1
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 5M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.5.20
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je souhaiterais envoyer un formulaire via Formbuilder avec comme expéditeur du mail, l'email renseigné via FEU.
Après de nombreuses recherches, j'avoue que je sèche un peu... Sad

Je m'explique en détails :
Le site propose plusieurs formulaires.
Si l'utilisateur est logué au site, lorsqu'il envoie le formulaire, l'expéditeur est le mail qu'il aura renseigné via SelfRegistration.
Si l'utilisateur n'est pas logué, lorsqu'il valide son formulaire, on le redirige vers la page de login.

Merci beaucoup pour votre aide.
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.10
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ Cms Version: 1.11.10
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.4
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.6
#~ ModuleManager: 1.5.5
#~ News: 2.14.2
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ FormBuilder: 0.7.3
#~ CGExtensions: 1.38.7
#~ FrontEndUsers: 1.23.3
#~ CGSimpleSmarty: 1.7.1
#~ FEUChecklist: 0.2
#~ CustomContent: 1.9
#~ SelfRegistration: 1.8.2
#~ Gallery: 1.6.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 5000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.10-1~dotdeb.1
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 5M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: apache2handler
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.5.20
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je souhaiterais envoyer un formulaire via Formbuilder avec comme expéditeur du mail, l'email renseigné via FEU.
Après de nombreuses recherches, j'avoue que je sèche un peu... Sad

Je m'explique en détails :
Le site propose plusieurs formulaires.
Si l'utilisateur est logué au site, lorsqu'il envoie le formulaire, l'expéditeur est le mail qu'il aura renseigné via SelfRegistration.
Si l'utilisateur n'est pas logué, lorsqu'il valide son formulaire, on le redirige vers la page de login.

Merci beaucoup pour votre aide.
#2
l'utilisation de FormBuilder est elle indispensable ? (gros formulaire ou pas)

Si non indispensable, comme par exemple une page contact, oriente toi sur du fait-main ou sur l'exploitation d'un plugin "tout fait" comme Jce le propose (j'ai plus le lien) et appel le tag du plugin avec en paramètre de l'expéditeur l'email de FEU.

Pour gérer une personne non inscrite : fait un IF en smarty et affiche directement le login en lieu et place du formulaire, cela évitera aux personnes de perdre la saisie dans le formulaire parce que non inscrite.
#2
l'utilisation de FormBuilder est elle indispensable ? (gros formulaire ou pas)

Si non indispensable, comme par exemple une page contact, oriente toi sur du fait-main ou sur l'exploitation d'un plugin "tout fait" comme Jce le propose (j'ai plus le lien) et appel le tag du plugin avec en paramètre de l'expéditeur l'email de FEU.

Pour gérer une personne non inscrite : fait un IF en smarty et affiche directement le login en lieu et place du formulaire, cela évitera aux personnes de perdre la saisie dans le formulaire parce que non inscrite.
#3
Merci bess pour ta réponse.
Pour la gestion de la personne non inscrite, je vais faire comme ça (le IF en Smarty), effectivement, l'utilisateur ne perdra pas de temps à remplir le formulaire pour rien.

Par contre, les formulaires sont assez denses et il y en a 24 différents, c'est pourquoi je m'orientais vers Formbuilder qui me permet de les créer facilement. De plus je me sers des alias des formulaires pour leur affichage sur mes pages : {FormBuilder form=$page_alias}, donc j'aimerais (si possible) garder l'utilisation de Formbuilder.
#3
Merci bess pour ta réponse.
Pour la gestion de la personne non inscrite, je vais faire comme ça (le IF en Smarty), effectivement, l'utilisateur ne perdra pas de temps à remplir le formulaire pour rien.

Par contre, les formulaires sont assez denses et il y en a 24 différents, c'est pourquoi je m'orientais vers Formbuilder qui me permet de les créer facilement. De plus je me sers des alias des formulaires pour leur affichage sur mes pages : {FormBuilder form=$page_alias}, donc j'aimerais (si possible) garder l'utilisation de Formbuilder.
#4
alors là ... moi je sèche :/
#4
alors là ... moi je sèche :/
#5
Personne n'a déjà eu ce cas de figure?
Je continue mes recherches de mon côté mais là je commence à tourner en rond Sad
#5
Personne n'a déjà eu ce cas de figure?
Je continue mes recherches de mon côté mais là je commence à tourner en rond Sad
#6
Je relance le sujet au cas où quelqu'un aurait trouvé une réponse ces 2 dernières années Wink
L'idée est d'afficher dans le résultat fourni par formbuilder l'identité de la personne identifiée qui l'a envoyé.
L'utilisation de {feu_smarty::get_current_username()} ne fonctionne malheureusement pas si on l'intègre aux résultats fournis par Formbuilder.
#6
Je relance le sujet au cas où quelqu'un aurait trouvé une réponse ces 2 dernières années Wink
L'idée est d'afficher dans le résultat fourni par formbuilder l'identité de la personne identifiée qui l'a envoyé.
L'utilisation de {feu_smarty::get_current_username()} ne fonctionne malheureusement pas si on l'intègre aux résultats fournis par Formbuilder.


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)