SPAM PRESTASHOP FORMULAIRE DE CONTACT

Depuis qq temps, des robots de SPAM utilisent le formulaire de contact des boutiques PrestaShop pour envoyer des mails.

Voici deux astuces  (les deux versions ont été testées)  pour la version Prestashop 1.6
– astuce 1 : I’m not a robot de google
astuce 2 : captcha invisible

ASTUCE 1

1) Allez google Re-capcha : https://www.google.com/recaptcha/intro/invisible.html

– En haut à droite, cliquez sur  Get reCAPTCHA

– Une fois sur la page, insérez les informations demandées et cliquez sur Enregistrer

– Gardez la page ouverte vous aurez besoin de la clé secrète

PrestaShop

  1. Ouvrez le fichier header.tpl qui se situe dans ../themes/nomdevotretheme et insérez le code suivant

2) Ouvrez le fichier contact-form.tpl qui se situe dans ../themes/nomdetheme est insérez le code suivant

[public Google key] = à la place insérez votre clé secrète.

3) Ouvrez le fichier ContactController.php qui se situe dans /controllers/front/ContactController.php et inserez le code ci dessous juste après $this->errors[] = Tools::displayError(‘Bad file extension’);

4) Nettoyer le cache prestashop (voir l’article)

ASTUCE 2

Veuillez suivre les indications de ce lien : https://github.com/PrestaShop/PrestaShop/pull/8168/files/1482acec6e91a6e694b9638d42ac69be391dd7fc

 

Articles similaires

Afficher les sous-catégories sur la page catégorie | Prestashop 1.7
views 3945
Vous l'avez peut-être constaté mais sur la version Prestashop 1.7, les sous-catégories ne s'affichent pas sur les pages catégories comme sur Prestasho...
Quels sont les modules utilisés sur la page d’accueil ? | Prestashop 1.7
views 11932
Par rapport à Prestashop 1.6, la page d'accueil a totalement été relooké et le nom et le hook des modules ont été modifiés. Voici une check-list de...
La structure des fichiers du nouveau thème Classic | Prestashop 1.7
views 9514
La version stable de Prestashop 1.7 est sortie ce lundi et comme vous pourrez le constater, la structure des fichiers dans le dossier thème a totaleme...
Ajouter le drapeau du pays dans le bloc langues | Astuce Prestashop 1.6
views 2510
Vous désirez insérer le drapeau du pays des langues que vous avez choisies pour votre site e-commerce. L'astuce est simple et rapide. Valable pour ...
Savoir si votre module est fiable pour Prestashop
views 214
Il existe aujourd'hui de nombreux modules (gratuits ou payants) et certains d'entre-eux peuvent avoir un impact négatif sur votre boutique (bug, lente...
Lenteur Enregistrement Produit BO 1.6.0.11
views 1597
Vous avez téléchargé la version Prestashop 1.6.011 et là grand problème lorsqu'on accède à la fiche produit on s'aperçoit que les boutons "enregistrer...
Votre boutique Prestashop est-il compatible mobile ?
views 478
Google ayant mis en place son label « Mobile Friendly », dans ses résultats de recherche, il devient maintenant incontournable d'avoir un site version...
Désactiver les deux zooms de la page produit | Astuce Prestashop 1.6
views 2222
Ce tuto simple et rapide va vous permettre de désactiver les deux zooms de la page produit. Cette astuce est valable Prestashop 1.6. Le code étant ...
Lutte contre la fraude à la TVA et PrestaShop
views 785
Depuis le 1er janvier 2018, l'article 88 de la loi n° 2015-1785 du 29 décembre 2015 de finances pour 2016 prévoit l'obligation pour les assujettis à l...
Google Analytics et Prestashop : Installation et configuration
views 7683
Dans ce tutoriel,  nous allons voir comment installer Google Analytics sur son site Prestashop A) Qu'est-ce que Google Analytics ? Google Analytics ...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *