Rodo - Dokumentacja modułu Magento 2
Autor: Aurora Creation
Rodo - Dokumentacja modułu Magento 2
Opis modułu
Moduł umożliwia dodanie checkboxa z kaluzulą informacyjną RODO w formularzu rejestracji oraz formularzu kontaktowym.
Zgodność modułu
Ten moduł jest zgodny z następującymi wersjami Magento Community: 2.2, 2.3 i 2.4.
Sposób działania
Moduł należy włączyć oraz skonfigurować w PA pod Stores > Settings > Configuration > Aurora > RODO
Konfiguracja modułu.
W konfiguracji modułu mamy następujące opcje:
Enable on Contact page - pokaż blok z klauzulą na stronie formularzu kontaktu.
Contact RODO title - tytuł strony, który zostanie użyty na stronie formularzu kontaktu
Contact RODO statement - treść RODO, która zostanie użyta na stronie formularzu kontaktu
Enable on Register page - pokaż blok z klauzulą na stronie formularzu rejestracji.
Register RODO title - tytuł strony, który zostanie użyty na stronie formularzu rejestracji.
Register RODO statement - treść RODO, która zostanie użyta na stronie formularzu rejestracji.
Po zapisaniu i odświeżeniu cache. Blok z checkboxem i klauzulą pojawią się w odpowienim miejscu.
Instalacja modułu
Instalacja przez Composer
- Dodaj repozytorium do pliku composer.json:
...
{
"type": "vcs",
"url": "git@git.auroracreation.com:magento2/rodo.git"
}
...
],
- Zmodyfikuj plik composer.json:
"require": {
...
"aurora/rodo": "~1.0"
...
},
- W folderze głównym Magento wykonaj następujące polecenia:
composer update aurora/rodo
php bin/magento module:enable Aurora_Rodo
php bin/magento setup:upgrade
Instalacja manualna
- Rozpakuj archiwum
- Przenieś pliki modułu na serwer do lokalizacji:
{Magento root}
└── app/
└── code
- W folderze głównym Magento wykonaj następujące polecenia:
php bin/magento module:enable Aurora_Rodo
php bin/magento setup:upgrade
Dziennik zmian
v2.0.3
- Aktualizacja GitLab CI/CD.
- Refaktoring kodu - standardy kodowania, deklaracje typów.
v2.0.2
- Dodanie pól dla tytułów zgód w konfiguracji modułu.
- Wykorzystanie view model do wyświetlania treści i tytułów zgód w formularzach.
v2.0.1
- Dodanie pól textarea dla treści zgód w konfiguracji modułu.
v1.0.2
- Dodanie Gitlab CI/CD.
v1.0.1
- Inicjalizacja modułu.