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

Bug Google MAP – Petit problème… | Prestashop 1.6
views 3393
Vous êtes sur Prestashop 1.6 et la carte Google MAP, ne s'affiche pas sur la page "magasins" ? Voici un tutoriel qui va permettre de régler ce peti...
Braintree – Une solution de Paiement sans VAD | Prestashop
views 4756
Qu'est-ce que Braintree ?  Braintree offre une solution complète de paiement pour les e-marchands sur mobile, tablette et bureau. C'est une entrepris...
Supprimer le nom de la boutique de la balise Meta Title| Astuce Prestashop 1.6
views 2114
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...
Désactiver les deux zooms de la page produit | Astuce Prestashop 1.6
views 2631
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 ...
Greffer le menu haut horizontal dans displayNav | Astuce Prestashop 1.6
views 3373
Ce tutoriel va vous permettre de greffer le module "menu haut horizontal" dans displayNav Cette astuce Prestashop est valable pour la version 1.6 ...
Comment créer un compte employé/profils/permissions dans PrestaShop 1.6 & 1.7
views 1861
La page d'administration "Employés" permet de créer des comptes afin de se connecter au back-office de PrestaShop. La connexion aux back-office se fai...
Comment relier son compte Paypal à sa boutique Prestashop 1.6
views 4431
Encore aujourd'hui, une partie des consommateurs ont peur d'utiliser sa carte de crédit sur un site internet, en particulier à des marques encore peu ...
Ajouter les fabricants dans la page produit | Astuce Prestashop 1.6
views 2051
Ce tuto va vous expliquer comment insérer les fabricants dans la page produit dans la version Prestashop 1.6 A) Mettre le nom du fabricant avec le ...
Mettre sa boutique en maintenance et accéder à sa boutique  | Prestashop 1.6 et 1.7
views 2869
Lorsque vous désirez effectuer de grands changements sur votre boutique, je vous conseille de mettre votre boutique en maintenance c'est à dire de sig...
Ajouter un fichier audio sur les page cms | Astuce Prestashop 1.6
views 572
Vous avez peut-être essayé d'insérer un fichier audio dans vos pages cms mais sans succès ? Voici un petit tuto rapide (3 étapes) qui vous le perme...

Laisser un commentaire

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