Dokumentacja - reCaptcha dla PrestaShop

Instrukcja instalacji i obs艂ugi modu艂u zabezpieczenia formularz kontaktowego reCaptcha dla PrestaShop od X13.pl
1.7.X  1.6.X  1.5.X 
1.0.4 / 2019-07-27
zobacz changelog

Przed instalacj膮 i konfiguracj膮 modu艂u zapraszamy do zapoznania si臋 z instrukcj膮.

Wymagania instalacyjne

Modu艂 wymaga kilku podstawowych us艂ug na serwerze, kt贸re w wi臋kszo艣ci przypadk贸w s膮 aktywne.
Gdyby kt贸ra艣 z wymienionych opcji nie by艂a dost臋pna - nale偶y j膮 w艂膮czy膰 w panelu serwera lub napisa膰 do administratora.

  1. PHP: 5.3 - 7.1
  2. ionCube: tak

Instalacja

Modu艂 mo偶esz znale藕膰 na li艣cie jako

  1. Nazwa: reCaptcha - antyspam
  2. Autor: x13.pl
  3. Kategoria: Funkcjonalno艣c sklepu
  4. Filtruj po: Zainstalowane i nie zainstalowane / Aktywne i nie aktywne

Zmiana w plikach szablonu

艁膮czymy si臋 przez FTP z naszym sklepem, i wchodzimy w odpowiednie folderu, oraz edytujemy pliki:

Dla PrestaShop 1.7

Wybieramy folder themes/classic/modules/contactform/views/templates/widget/contactform.tpl - edytujemy plik

odszukujemy w nim:
<footer class="form-footer text-sm-right">
i dodajemy w pierwszej linii w niej
{hook h='displayContactCaptcha'}
czyli finalnie uzyskujemy
<footer class="form-footer text-sm-right">
{hook h='displayContactCaptcha'}

Dla PrestaShop 1.6

Wybieramy folder themes/nazwa-tematu/contact-form.tpl - edytujemy plik

odszukujemy w nim:
<div class="submit">
i dodajemy w pierwszej linii w niej
{hook h='displayContactCaptcha'}
czyli finalnie uzyskujemy
<div class="submit">
{hook h='displayContactCaptcha'}

Dla PrestaShop 1.5

Wybieramy folder themes/nazwa-tematu/contact-form.tpl - edytujemy plik

odszukujemy w nim:
<p class="submit">
i dodajemy lini臋 nad nim
{hook h='displayContactCaptcha'}
czyli finalnie uzyskujemy
{hook h='displayContactCaptcha'}
<p class="submit">

Sprawdzenie kompilacji

Sprawdzamy czy mamy ustawione wymuszanie zmian w szablonie lub czy艣cimy cache.
Wchodzimy w Parametry zaawansowane -> Wydajno艣膰
Klikamy po prawej Wyczy艣膰 pami臋膰 podr臋czn膮

Sprawdzenie mo偶liwo艣ci korzystania z overid贸w

Sprawdzamy czy mamy ustawione korzystanie z nadpisywa艅 w naszym sklepie.
Wchodzimy w Parametry zaawansowane -> Wydajno艣膰
Sprawdzamy czy dla Wy艂膮cz wszystkie nadpisywania mamy ustawione NIE, je艣li jest inaczej zmieniamy i zapisujemy.

Konfiguracja

Modu艂 po instalacji wymaga uzupe艂nienia 2 kod贸w generowanych z google.
Logujemy si臋 na swoje konto w google na stron臋 https://www.google.com/recaptcha/intro/index.html i tworzymy now膮 captcha.

Uwaga! Jako typ reCaptcha wybieramy reCaptcha V2
Musimy w Domains wpisa膰 wszystkie domeny na kt贸rych ma dzia艂a膰 reCaptcha.
Podczas tworzenia jej podajemy domeny pod jakimi skrypt ma dzia艂a膰.

Dane z reCaptcha wpisujemy w module.