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

Comment faire apparaitre une deuxième photo de vos produits au survol des images
views 2269
Voici un petit tutoriel qui va vous permettre de faire apparaitre la deuxième image de votre produit au passage de la souris. UPDATE : j'ai trouvé ...
Prestashop 1.6 | Slider sur toute la largeur sur votre page d’accueil
views 6761
Voici un tutorial qui va vous permettre d'afficher le slider de votre page d'accueil sur toute la largeur. Valable pour prestashop 1.6 A noter :...
Astuce : Centrer votre menu dans Prestashop 1.6
views 2761
Voici un petit tuto qui va vous permettre de centrer votre menu dans prestashop Cette astuce Prestashop est valable pour la version 1.6 Comm...
Où Changer le nom de sa boutique | Astuce Prestashop 1.6
views 1615
Si vous désirez modifier le nom de votre boutique sur le cms Prestashop, suivez ce petit tuto Comment modifier le nom de sa boutique depuis le back...
Améliorer les performances de votre boutique Prestashop 1.6
views 3761
A) Connaitre les performances de sa boutique Prestashop Lorsqu'un internaute arrive sur votre site de vente en ligne en général il n'a pas la patienc...
Supprimer le nom de la boutique de la balise Meta Title| Astuce Prestashop 1.6
views 1768
Grâce à ce tuto, vous allez pouvoir supprimer le nom de votre boutique de la balise Meta Title de vos pages sur votre site e-commerce Astuce Presta...
Page blanche bon de livraison | Astuce Prestashop 1.6
views 1125
Lorsque vous désirez télécharger le bon de livraison depuis le back-office de prestashop, vous avez le droit à une jolie page blanche. Ce bug se tr...
Comment paramétrer la devise dans Prestashop 1.6 & 1.7
views 3115
Par rapport à Prestashop 1.6, la création d’une devise dans Prestashop 1.7 a été grandement simplifiée. Par exemple les champs: code ISO et  ISO code ...
Quels sont les modules utilisés sur la page d’accueil ? | Prestashop 1.7
views 10784
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...
Ajouter “produit deja acheté” sur la page produit | Prestashop 1.6
views 348
Aujourd'hui, nous allons voir comment ajouter la notification "Produit déjà acheté le ....." sur la page produit. Cette astuce (donnée par Nemops) ...

Laisser un commentaire

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