Dokumentacja - reCaptcha dla PrestaShop

Instrukcja instalacji i obsługi modułu zabezpieczenia formularz kontaktowego reCaptcha dla PrestaShop od X13.pl
8.X  1.7.X  1.6.X  1.5.X 
1.1.0 / 2024-03-19
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.6 - 8.1
  2. ionCube: tak

Instalacja

Moduł możesz znaleźć na liście jako

  1. Nazwa: Historia ceny na karcie produktu - dyrektywa Omnibus
  2. Autor: x13.pl
  3. Kategoria: Funkcjonalność sklepu
  4. Filtruj po: Zainstalowane i niezainstalowane / Aktywne i nieaktywne

Zmiana w plikach szablonu

Łączymy się przez FTP z naszym sklepem, i wchodzimy w odpowiednie folderu, oraz edytujemy pliki:

Dla PrestaShop 8.0 i 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.