Forum CMS Made Simple FR
[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : [RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" (/thread-2776.html)



[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site : prestation.tof-animation.com
#~ Hébergeur / Soft : 1and1
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.7
#~ Installed Modules:
#~ CMSMailer: 5.2.1
#~ CMSPrinting: 1.0.4
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.5
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.12.12
#~ Search: 1.7.8
#~ ThemeManager: 1.1.8
#~ TinyMCE: 2.9.12
#~ Gallery: 1.6.1
#~ FormBuilder: 0.7.3
#~ Captcha: 0.4.6
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 40000000
#~ url_rewriting: none
#~ 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.2.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 90M
#~ max_execution_time: 50000
#~ output_buffering: 0
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 40M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.67
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour. J'ai créé un formulaire de contact Formbuilder (après avoir, à priori correctement paramétré CMSmailer) qui fonctionne en parti.
Pour cela j'ai simplement personnalisé "Contact Form" l'un des formulaires par defaut.

Or, si le destinataire reçoit bien les mails avec TOUT leur contenu ; l'expéditeur, lui rencontre un problème avec sa copie de soumission.
Il manque le contenu du champ "Message".
J'ai cherché dans l'administration (sans succès), puis dans le forum (ce qui m'a d'ailleurs permis de résoudre un autre PB, merci) mais je n'ai pas trouvé de solution.

Ce n'est pas un gros PB, mais comme je l'avais déjà rencontré auparavant, j’aimerais bien le résoudre cette fois-ci.
Merci d'avance.


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - jissey - 30/05/2013

Bonjour,
peux-tu nous copier le gabarit du message envoyé à l'admin.


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

Bonjour JC.

Voici le gabarit du formulaire :

{* DEFAULT FORM LAYOUT / pure CSS *}
{$fb_form_header}
{if $fb_form_done == 1}
{* This first section is for displaying submission errors *}
{if isset($fb_submission_error) && $fb_submission_error}
<div class="error_message">{$fb_submission_error}</div>
{if isset($fb_show_submission_errors) && $fb_show_submission_errors}
<div class="error">
<ul>
{foreach from=$fb_submission_error_list item=thisErr}
<li>{$thisErr}</li>
{/foreach}
</ul>
</div>
{/if}
{/if}
{else}
{* this section is for displaying the form *}
{* we start with validation errors *}
{if isset($fb_form_has_validation_errors) && $fb_form_has_validation_errors}
<div class="error_message">
<ul>
{foreach from=$fb_form_validation_errors item=thisErr}
<li>{$thisErr}</li>
{/foreach}
</ul>
</div>
{/if}
{if isset($captcha_error) && $captcha_error}
<div class="error_message">{$captcha_error}</div>
{/if}

{* and now the form itself *}
{$fb_form_start}
<div>{$fb_hidden}</div>
<div{if $css_class != ''} class="{$css_class}"{/if}>
{if $total_pages gt 1}<span>{$title_page_x_of_y}</span>{/if}
{foreach from=$fields item=entry}
{if $entry->display == 1}
{strip}
{if $entry->needs_div == 1}
<div
{if $entry->required == 1 || $entry->css_class != '' || $entry->valid == 0} class="
{if $entry->required == 1}required{/if}
{if $entry->css_class != ''} {$entry->css_class}{/if}
{if $entry->valid == 0} fb_invalid{/if}
"
{/if}
>
{/if}
{if $entry->hide_name == 0}
<label{if $entry->multiple_parts != 1} for="{$entry->input_id}"{/if}>{$entry->name}
{if $entry->required_symbol != ''}
{$entry->required_symbol}
{/if}
</label>
{/if}
{if $entry->multiple_parts == 1}
{section name=numloop loop=$entry->input}
{if $entry->label_parts == 1}
<div>{$entry->input[numloop]->input}&nbsp;{$entry->input[numloop]->name}</div>
{else}
{$entry->input[numloop]->input}
{/if}
{if isset($entry->input[numloop]->op) && $entry->input[numloop]->op}{$entry->input[numloop]->op}{/if}
{/section}
{else}
{if $entry->smarty_eval == '1'}{eval var=$entry->input}{else}{$entry->input}{/if}
{/if}
{if $entry->valid == 0} &lt;--- {$entry->error}{/if}
{if $entry->needs_div == 1}
</div>
{/if}
{/strip}
{/if}
{/foreach}
{if $has_captcha == 1}
<div class="captcha">{$graphic_captcha}{$title_captcha}<br />{$input_captcha}</div>
{/if}
<div class="submit">{$prev}{$submit}</div>
</div>
{$fb_form_end}
{/if}
{$fb_form_footer}


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

Et là le gabarit de l'envoi (réponse) pour lequel je n'ai fait que traduire les textes.

<p>Merci, <strong>{$your_name}{$nom___prenom_s___}.</br>Votre message a bien été envoyé. Vous pouvez imprimer cette page pour référence.</p>
<h3>Détails de contact</h3>
<p>
<strong>Nom & prénom :</strong> {$nom___prenom_s___}<br />
<strong>Email :</strong> <a href="mailto:{$votre_adresse_e_mail__} ">{$votre_adresse_e_mail__} </a><br />
</p>
<h3>Détails de l'envoi</h3>
<p>
<strong>Sujet :</strong> {$sujet__}<br />
<strong>Message :</strong><br />
{$message}
</p>
<h4>Autres informations</h4>
<p>
<strong>Date d'envoi</strong>: {$sub_date}<br />
<strong>Nom du formulaire :</strong> {$sub_form_name}<br />
<strong>URL de la page :</strong> {$sub_url}<br />
</p>


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

J'ai aussi fait une capture d'écran de tout mes champs de formulaire mais impossible de l’insérer ici… :/


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - bess - 30/05/2013

17 messages, tu peux poster un lien de ton image hébergée sur des sites spécialisés : https://www.google.fr/search?q=héberger+image


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

[Image: capture_ecran_1.png]


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - jissey - 30/05/2013

Tiens tiens! Je ne t'avais pas reconnu jusque là, petit (grand) cachotier de Sylvain.
Tu fait du CMSMS maintenant?

Pour ton soucis, il faut que tu voies le gabarit de copie qui est dans l'onglet 'options avancées' de ton champ 'Votre adresse email'.
Tu devrais résoudre ça rapidement, sinon, fait moi un copier-coller ici.

A bientôt peut-être, cher voisin.


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

Oui oui (je suis content que tu m’aies reconnu) c'est bien toi qui m'avait donné le goût de cms-ms.

Là ce n'est que le 3e (en plus je dois y adjoindre une boutique prestashop… ce qui sera une première pour moi) que je mets en place alors je galère encore un peu sur certains points techniques (gabarits et feuilles de style… ça ça va ^^ j'arrive à bidouiller en adaptant des thèmes existants).

Le gabarit du mail c'est ça :

FormBuilder Submission
Form Name: {$sub_form_name}
Date of Submission: {$sub_date}
Your server: {$sub_host}
IP address of person using form: {$sub_source_ip}
URL of page containing form: {$sub_url}
FormBuilder version: {$fb_version}
Tab Character: {$TAB}
->
-------------------------------------------------
Your Name: {$fld_14}
Your Email Address: {$fld_15}
Email Again: {$fld_16}
Subject: {$fld_17}
Message: {$foo}


En fait {$foo} je ne sais pas ce que s'est car cela n'apparait pas dans la liste en dessous. oo!?

Du coup je t'ai fait un copier-coller.


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - jissey - 30/05/2013

il suffit de remplacer {$foo} par {$message}


[RÉSOLU]FormBuilder pas de "message" dans les "copies de soumission" - Deuzedo - 30/05/2013

Merci Jean-Christophe, c'était bien ça.
Problème réglé.


Merci aussi aux autres contributeurs.

SD'