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

Bouton Suivant/Précedent sur la page produit | Astuce Prestashop 1.6
views 1963
Voici un petit tutoriel si vous désirez ajouter un bouton suivant/précedent sur la page produit Cette astuce Prestashop est valable pour la version 1.5 et 1.6 ---------------- 1) Créez un nouveau fichier qui se nommera Product.php dans override/classes et insérez le code suivant : ---------------- 2) Créez un nouveau fichier qui se nommera ProductController.php dans override/con...
Comment configurer le diaporama de la page d’accueil | Prestashop 1.6 et 1.7
views 11104
Aujourd’hui, nous allons voir comment configurer le diaporama de votre page d'accueil sur votre boutique en ligne sur Prestashop 1.6 &Prestashop 1.7 ------------------------------------------------------------------------------------------------------------------------ Tutorial pour Prestashop 1.6 A noter la taille de l'image pour le diaporama est de 779px de large pour 448px de haut. ...
15% de réduction pour tous les produits de la boutique | Astuce Prestashop 1.6
views 1941
Vous désirez mettre en place une campagne de promotion :  15% de réduction pour tous les produits de la boutique Il est très facile de configurer ce cas de figure dans Prestashop Comment mettre en place cette promotion dans le back-office de Prestashop  ?  A) Connectez-vous au back-office de Prestashop B) Allez dans l'onglet Promotions > Règles Paniers C) Configurer les infor...
Comment activer SSL dans PrestaShop 1.6 & 1.7 ?
views 3875
Dans ce tuto nous allons voir comment activer le SSL sur votre boutique, c'est tout simple Qu'est- ce que le SSL ? Lorsque vous regardez l'url des sites web, ils commencent en général  par « http:// »  ou « https:// ». Ce « s » indique que le site sur lequel vous naviguez est chiffré afin que vos données ne puissent pas être interceptées.  Le site est donc sécurisé, cela s'appelle SSL soit Secur...
Gratuit : Template Mails | Astuce Prestashop 1.6
views 3647
Je vous propose une nouvelle mise en page plus minimaliste pour les mails. Le fichier comprend la version anglaise et française. Vous pouvez télécharger les templates gratuitement. Cette astuce Prestashop est valable pour la version 1.6 et 1.5 1) Exemple de mails   A noter : - Il est possible de modifier le contenu des mails. Pour cela il faut aller dans Localisation > Traductio...

Laisser un commentaire

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