Notification client - Demande de contact via formulaire hikashop

  • Posts: 21
  • Thank you received: 0
  • Hikashop Multisite
3 years 3 weeks ago #331062

-- url of the page with the problem -- : www.farevoyages.com/voyages/polynesie/product/contact/cid-261
-- HikaShop version -- : 4.3.0
-- Joomla version -- : 3.9.25
-- PHP version -- : 7.3

Bonjour,

A la demande d'un client, lorsequ'un visiteur sur son site envoie une demande de contact via le formulaire de contact présent sur les pages produit (mode catalogue) il faudrai que ce visiteur recoive une notification sur son mail du bon envoi du formulaire (et ce en plus de la validation actuellement visible sur le front lorsqu'on utilise ce formulaire...)

Est ce possible ? si ou comment ? un peu comme quand on passe une commande via un produit standard et que l'on recoi un recapitulatif de sa commande par mail... mais ici pour les demande de contact....

Merci beaucoup !

Please Log in or Create an account to join the conversation.

  • Posts: 81481
  • Thank you received: 13062
  • MODERATOR
3 years 3 weeks ago #331074

Bonjour,

Il n'y a pas d'option pour cela.
C'est pour éviter les problèmes de spam car cette possibilité est souvent utiliser par les spammeurs pour envoyer des emails à qui ils veulent en passant par votre formulaire de contact. Il suffit qu'ils entrent l'email de quelqu'un avec le contenu qu'ils veulent et cochent cette case pour avoir la copie et BAM, votre site web envoi un email à quelqu'un qui n'a rien demandé avec le contenu fourni par le spammeur. Et en plus, cela peut facilement être automatiser résultant à un bannissement de votre serveur email par les autres serveurs email (et donc vos vrais emails ne sont plus reçu par vos clients), voir à ce que votre hébergeur coupe votre hébergement à cause du spam.
Donc je ne recommande pas de rajouter cette possibilité, même si ce n'est pas très compliqué pour un développeur (un override de vue pour rajouter la case à cocher et un override de l'email de contact avec un peu de PHP pour rajouter l'adresse email du formulaire en CC de l'email), cela va surement rajouter plus de problèmes qu'en résoudre.

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
  • Hikashop Multisite
3 years 3 weeks ago #331109

Bonjour Nicolas, Merci beaucoup pour cette réponse claire et précise.

A bientot !

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
  • Hikashop Multisite
3 years 2 weeks ago #331370

Bonjour Nicolas,

Notre client n'en démords pas et veut absolument la fonctionalité .... Pouvez vous m'aiguiller sur les lignes de code a ajouter ?? Ce serait top ! merci beaucoup

Please Log in or Create an account to join the conversation.

  • Posts: 81481
  • Thank you received: 13062
  • MODERATOR
3 years 2 weeks ago #331377

Bonjour,

Dans product / contact.php via Display>Views vous pouvez ajouter l'HTML de votre checkbox.
Par exemple:

<input type="checkbox" id="hikashop_contact_copy" name="email_copy" value="1"/> <?php echo JText::_('CHECK_THIS_CHECKBOX_TO_GET_A_COPY'); ?>
Et ensuite, dans l'email contact, via System>Emails, vous pouvez rajouter dans le preload:
if(!empty($_POST['email_copy'])) {
 $mail->cc_email = $mail->reply_email;
}
Encore une fois, je ne recommande pas cela.

The following user(s) said Thank You: lapinrouge

Please Log in or Create an account to join the conversation.

  • Posts: 21
  • Thank you received: 0
  • Hikashop Multisite
3 years 2 weeks ago #331388

nicolas wrote: Encore une fois, je ne recommande pas cela.


Merci beaucoup Nicolas, nous ne le recommandons pas à notre client égallement mais ce dernier tiens absolument à avoir cette copie... Nous l'avons mis en garde selon vos préconisations. Merci beaucoup de la rapidité de réponse je test des a présent les lignes a injecter et revient vers vous si jamais..

Merci !

Please Log in or Create an account to join the conversation.

Time to create page: 0.071 seconds
Powered by Kunena Forum