Last Updated 2 years ago
Instalacja i użytkowanie modułu RODO / GDPR
Instalacja
Po instalacji modułu w Twoim sklepie PrestaShop należy manualnie dodać kilka linijek kodu (hooki) w miejscach, w których będą mogły pojawiać się utworzone w module zgody i informacje.W module znajdziesz instrukcję, w jakich miejscach, jaki kod należy wkleić, aby swobodnie wyświetlać tam zgody:
- Wpięcie kodu w procesie rejestracji nowego konta
- Wpięcie kodu w procesie zakupowym
- Wpięcie kodu pod formularzem kontaktowym
- Wpięcie kodu dla newslettera
UWAGA
Moduł korzysta z struktury elementów standardowego szablonu PrestaShop. W przypadku dedykowanych szablonów PrestaShop oraz koszyków OPC należy zmodyfikować plik/views/js/main.js
w celu zdefiniowania elementów odpowiedzialnych za akcje związane z rejestracją i koszykiem zakupowym:
#plik: /views/js/main.js
/**
* @type {String}
* Lista wszystkich elementów (buttonów) przed którymi ma się pojawić weryfikacja warunków (po przecinku)
*/
var listCSSButton = '#order-confirm-button button,#order-confirm-button, .cart_navigation input[type=submit],#submitAccount,.register-form .form-control-submit,.cart_navigation button,#payment-confirmation button';
/**
* @type {Array}
* Lista wszystkich elementów (warunków) oraz przypisanych (buttonów) przed którymi ma się pojawić weryfikacja warunków
*/
var listConditionAndButtonCSS = [
//[warunek, button]
['.account_creation .requiredch', '#submitAccount'],
['.register-form .requiredch', '.register-form .form-control-submit'],
['#order .requiredch', '.cart_navigation button'],
['#order .requiredch', '.cart_navigation input[type=submit]'],
['#checkout .requiredch', '#payment-confirmation button'],
['#carrier_area .requiredch', '.cart_navigation input[type=submit]'],
['#order-opc .requiredch', '#order-confirm-button']
];
Funkcjonalność modułu PShowConditions
Moduł PShowConditions pozwala na definiowanie warunków i regulaminów do akceptacji przez klienta.Panel administora
- Definiowanie regulaminów w wielu językach
- Określenie konieczności akceptacji przez klienta
- Definiowanie sposobu i pozycji wyświetlania (POPUP na każdej stronie, Koszyk, Rejestracja)
- Lista regulaminów i warunków zakceptowanych i niezaakceptowanych przez użytkowników niezarejestrowanych (po IP), oraz klientów zarejestrowanych (imię i nazwisko)
Strona frontowa i panel klienta
- Wyświetlanie regulaminów i warunków w formie POPUP na każdej stronie, aż do momentu akceptacji
- Wyświetlanie wszystkich regulaminów i warunków zaakceptowanych i niezaakceptowanych w panelu klienta
Warunki POPUP
Wszystkie wejścia na stronę wymagają akceptacji bądź odrzucenia regulaminów/warunków w przypadku gdy regulamin/warunek nie jest wymagany, oraz akceptacji wszystkich warunków które zostały oznaczone jako wymagane. W przypadku braku akceptacji okno POPUP będzie wyświetlało się na każdej stronie.Warunki CHECKBOX
Warunki dot. rejestracji i procesu zakupowego:Warunki wyświetlane będą za każdym razem w procesie rejestracji oraz zakupu.
UWAGA
Regulaminy/warunki zaakceptowane lub odrzucone są zapisane na stałe, edycja warunków przez administratora w Panelu administracyjnym nie wpływa na zmianę treści regulaminów/warunków, które zostały przez użytkowników zaakceptowane lub odrzucone.
Tworzenie nowego warunku, objaśnienie pól
- Nazwa - Nazwa regulaminu widoczna tylko dla administratora
- Aktywny - Wyświetlanie regulaminu/warunku
- Wymagana akceptacja - Blokada możliwości przejscia do następnego kroku bez zaakceptowania regulaminów/warunków
- Pozycja - miejsce wyświetlania regulaminów/warunków
a) POPUP - Regulamin/warunek będzie widoczny na każdej stronie w formie wyskakującego okienka,
b) Rejestracja - Regulamin będzie widoczny podczas rejestracji
c) Koszyk - Regulamin będzie widoczny w momencie składania zamówienia - Treść warunku - pole do dodania treści warunku dla wersji językowych widziane przez klienta