dkbane Posted October 16, 2013 Share Posted October 16, 2013 (edited) Bonjour, Je viens vers vous pour cet important problème (PS. version 1.5.4.1.) Il y a déjà quelques topics de ce genre sur le forum mais 1/ ils ne sont pas résolus et 2/ mon problème est plus précis. Le voici : - changement d'une adresse mail dans "clients/contacts" (celle du service client) - rajout d'un champ dans le formulaire de contact (champ téléphone) en modifiant le fichier contact-form.tpl (uniquement lui) - envoi d'un message de test (non-reçu si ce n'est dans le BO) - je me suis rendu compte que c'était plus compliqué que cela (de rajouter un champ) donc j'ai remis la copie originale du fichier tpl en place - renvoi d'un message de test (non-reçu si ce n'est dans le BO) - remise en place de l'ancienne adresse mail dans "clients/contacts" - renvoi d'un message de test (non-reçu si ce n'est dans le BO) Peut-être que le 1er message de test a fait planter quelque chose mais toujours est-il que je ne reçois plus aucun mail ! Pouvez-vous m'aider pour cette importante affaire SVP ? Merci ! Edited October 17, 2013 by dkbane (see edit history) Link to comment Share on other sites More sharing options...
Baraku Posted October 16, 2013 Share Posted October 16, 2013 Bonjour? on peut voir ton tpl déjà? Link to comment Share on other sites More sharing options...
dkbane Posted October 16, 2013 Author Share Posted October 16, 2013 Bonjour, merci et... bien sûr ! Le voici : {capture name=path}{l s='Contact'}{/capture} {include file="$tpl_dir./breadcrumb.tpl"} <div class="main-container col2-left-layout" > <div class="main"> <div class="col-main "> <div class="page-title"> <h1>{l s='Customer service'} - {if isset($customerThread) && $customerThread}{l s='Your reply'}{else}{l s='Formulaire de contact'}{/if}</h1> </div> {if isset($confirmation)} <p>{l s='Your message has been successfully sent to our team.'}</p> <ul class="footer_links"> <li><a href="{$base_dir}"><img class="icon" alt="" src="{$img_dir}icon/home.gif"/></a><a href="{$base_dir}">{l s='Home'}</a></li> </ul> {elseif isset($alreadySent)} <p>{l s='Your message has already been sent.'}</p> <ul class="footer_links"> <li><a href="{$base_dir}"><img class="icon" alt="" src="{$img_dir}icon/home.gif"/></a><a href="{$base_dir}">{l s='Home'}</a></li> </ul> {else} <p class="bold">{l s='For questions about an order or for more information about our products'}.</p> {include file="$tpl_dir./errors.tpl"} <form action="{$request_uri|escape:'htmlall':'UTF-8'}" method="post" class="std" enctype="multipart/form-data"> <fieldset> <h3>{l s='send a message'}</h3> <p class="select"> <label for="id_contact">{l s='Subject Heading'}</label> {if isset($customerThread.id_contact)} {foreach from=$contacts item=contact} {if $contact.id_contact == $customerThread.id_contact} <input type="text" id="contact_name" name="contact_name" value="{$contact.name|escape:'htmlall':'UTF-8'}" readonly="readonly" /> <input type="hidden" name="id_contact" value="{$contact.id_contact}" /> {/if} {/foreach} </p> {else} <select id="id_contact" name="id_contact" onchange="showElemFromSelect('id_contact', 'desc_contact')"> <option value="0">{l s='-- Choose --'}</option> {foreach from=$contacts item=contact} <option value="{$contact.id_contact|intval}" {if isset($smarty.post.id_contact) && $smarty.post.id_contact == $contact.id_contact}selected="selected"{/if}>{$contact.name|escape:'htmlall':'UTF-8'}</option> {/foreach} </select> </p> <p id="desc_contact0" class="desc_contact"> </p> {foreach from=$contacts item=contact} <p id="desc_contact{$contact.id_contact|intval}" class="desc_contact" style="display:none;"> {$contact.description|escape:'htmlall':'UTF-8'} </p> {/foreach} {/if} <p class="text"> <label for="email">{l s='Email address'}</label> {if isset($customerThread.email)} <input type="text" id="email" name="from" value="{$customerThread.email|escape:'htmlall':'UTF-8'}" readonly="readonly" /> {else} <input type="text" id="email" name="from" value="{$email|escape:'htmlall':'UTF-8'}" /> {/if} </p> <p class="text"> <label for="telephone">Numéro de téléphone</label> <input type="text" id="telephone" name="telephone" value="" /> </p> {if !$PS_CATALOG_MODE} {if (!isset($customerThread.id_order) || $customerThread.id_order > 0)} <p class="text select"> <label for="id_order">{l s='Order reference'}</label> {if !isset($customerThread.id_order) && isset($isLogged) && $isLogged == 1} <select name="id_order" > <option value="0">{l s='-- Choose --'}</option> {foreach from=$orderList item=order} <option value="{$order.value|intval}" {if $order.selected|intval}selected="selected"{/if}>{$order.label|escape:'htmlall':'UTF-8'}</option> {/foreach} </select> {elseif !isset($customerThread.id_order) && !isset($isLogged)} <input type="text" name="id_order" id="id_order" value="{if isset($customerThread.id_order) && $customerThread.id_order > 0}{$customerThread.id_order|intval}{else}{if isset($smarty.post.id_order)}{$smarty.post.id_order|intval}{/if}{/if}" /> {elseif $customerThread.id_order > 0} <input type="text" name="id_order" id="id_order" value="{$customerThread.id_order|intval}" readonly="readonly" /> {/if} </p> {/if} {if isset($isLogged) && $isLogged} <p class="text select"> <label for="id_product">{l s='Product'}</label> {if !isset($customerThread.id_product)} {foreach from=$orderedProductList key=id_order item=products name=products} <select name="id_product" id="{$id_order}_order_products" class="product_select" style="{if !$smarty.foreach.products.first} display:none; {/if}" {if !$smarty.foreach.products.first}disabled="disabled" {/if}> <option value="0">{l s='-- Choose --'}</option> {foreach from=$products item=product} <option value="{$product.value|intval}">{$product.label|escape:'htmlall':'UTF-8'}</option> {/foreach} </select> {/foreach} {elseif $customerThread.id_product > 0} <input type="text" name="id_product" class="text" id="id_product" value="{$customerThread.id_product|intval}" readonly="readonly" /> {/if} </p> {/if} {/if} {if $fileupload == 1} <p class="text"> <label for="fileUpload">{l s='Attach File'}</label> <input type="hidden" name="MAX_FILE_SIZE" value="2000000" /> <input type="file" name="fileUpload" id="fileUpload" /> </p> {/if} <p class="textarea"> <label for="message">{l s='Message'}</label> <textarea id="message" name="message" rows="15" cols="10">{if isset($message)}{$message|escape:'htmlall':'UTF-8'|stripslashes}{/if}</textarea> </p> <p class="submit"> <input type="submit" name="submitMessage" id="submitMessage" value="{l s='Send'}" class="button" onclick="$(this).hide();" /> </p> </fieldset> </form> {/if} </div> <div class="col-left sidebar"> {$HOOK_LEFT_COLUMN} <div class="block"> {$dedalx.metro_left_sidebar_customhtml|html_entity_decode} </div> </div> </div> </div> Link to comment Share on other sites More sharing options...
Baraku Posted October 16, 2013 Share Posted October 16, 2013 Si je te suis bien, tu aurais voulu rajouter un champ qui récupère le numéro de téléphone du visiteur et le renvoi dans le mail que tu reçois. Alors vu que tes modifs n'ont pas très bien fonctionné, tu as rétabli la version initiale et tu ne reçois plus de mails malgré tout.. C'est bien cela? alors commence déjà par nous rappeler ta version de prestashop stp. Ensuite, reprécise exactement les retouches que tu as effectué, si tu as par exemple modifié le fichier "contrôleur" ou le tpl.. Fais un commentaire le plus précis possible pour rendre l'assistance plus efficace. Link to comment Share on other sites More sharing options...
dkbane Posted October 16, 2013 Author Share Posted October 16, 2013 Bonsoir et merci, La version est la 1.5.4.1. Je n'ai modifié que le fichier \thème\xxx\contact-form.tpl (qui est le fichier que j'ai envoyé plus haut!) Link to comment Share on other sites More sharing options...
Baraku Posted October 16, 2013 Share Posted October 16, 2013 (edited) c'est en ligne? c'est quoi le lien? voyons un peu ça tranquille en MP si tu n'y vois pas d'inconvenient Edited October 16, 2013 by Baraku (see edit history) Link to comment Share on other sites More sharing options...
dkbane Posted October 17, 2013 Author Share Posted October 17, 2013 Problème résolu ! J'ai attendu la nuit, sans rien faire, et tout est rentré dans l'ordre ! En espérant que cela puisse aider de futurs désespérés ^^ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now