Przed instalacj膮 i konfiguracj膮 modu艂u zapraszamy do zapoznania si臋 z instrukcj膮.
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.
Modu艂 mo偶esz znale藕膰 na li艣cie jako
1. Dodajemy modu艂 do PrestaShop (zobacz jak zainstalowa膰 modu艂)
2. W przypadku korzystania z innych modu艂贸w Cookies polecamy je wy艂膮czy膰 (w zak艂adce Modu艂y -> Modu艂y i us艂ugi)
3. W przypadku korzystania z modu艂u OPC od X13 polecamy wy艂膮czy膰 zgod臋 "Przetwarzanie danych osobowych"
4. W przypadku korzystania z modu艂u Blok Ochrona danych osobowych polecamy wy艂膮czy膰 ten modu艂.
5. Modu艂 po instalacji utworzy dodatkow膮 zak艂adk臋 w panelu administracyjnym Zarz膮dzanie prywatno艣ci膮 z dodatkowymi zak艂adkami (zostan膮 om贸wione poni偶ej)
6. Po instalacji modu艂u, ma on uzupe艂nione domy艣lne tre艣ci zak艂adek modu艂u, jak i maili. Oraz 2 przyk艂adowe zgody, kt贸re domy艣lnie s膮 wy艂膮czone.
7. Polecamy edytowa膰 1 wsz膮 zgod臋 - uzupe艂ni膰 j膮 wg wytycznych od firmy pomagaj膮cej przygotowa膰 sklep pod RODO, oraz aktywowa膰 j膮. 8. Ostatni膮 z podstawowych opcji jest ustawienie odpowiedniego linka pod "zobacz wi臋cej" przy pasku Cookies.
艁膮czymy si臋 przez FTP z naszym sklepem, i wchodzimy w odpowiednie folderu, oraz edytujemy pliki:
Wybieramy folder themes/nazwa-tematu/modules/contactform/views/templates/widget/contactform.tpl - edytujemy plik
odszukujemy w nim:</section>
i dodajemy w pierwszej linii w niej<div class="form-group row">
<div class="offset-md-3">
{hook h='displayX13PrivacyManagerConsent' element='contact'}
</div>
</div>
czyli finalnie uzyskujemy
<div class="form-group row">
<div class="offset-md-3">
{hook h='displayX13PrivacyManagerConsent' element='contact'}
</div>
</div>
</section>
Wybieramy folder themes/nazwa-tematu/modules/ps_emailsubscription/views/templates/hook/ps_emailsubscription.tpl - edytujemy plik
odszukujemy w nim:{if $conditions}
<p>{$conditions}</p>
{/if}
i dodajemy przed nim{hook h='displayX13PrivacyManagerConsent' element='newsletter'}
czyli finalnie uzyskujemy
{hook h='displayX13PrivacyManagerConsent' element='newsletter'}
{if $conditions}
<p>{$conditions}</p>
{/if}
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='displayX13PrivacyManagerConsent' element='contact'}
czyli finalnie uzyskujemy<div class="submit">
{hook h='displayX13PrivacyManagerConsent' element='contact'}
Wybieramy folder themes/nazwa-tematu/modules/blocknewsletter/blocknewsletter.tpl - edytujemy plik
odszukujemy w nim:</form>
i dodajemy przed nim{hook h='displayX13PrivacyManagerConsent' element='newsletter'}
czyli finalnie uzyskujemy
{hook h='displayX13PrivacyManagerConsent' element='newsletter'}
</form>
Wybieramy folder themes/nazwa-tematu/contact-form.tpl - edytujemy plik
odszukujemy w nim:<p class="submit">
i dodajemy lini臋 nad nim<p>
{hook h='displayX13PrivacyManagerConsent' element='contact'}
</p>
czyli finalnie uzyskujemy<p>
{hook h='displayX13PrivacyManagerConsent' element='contact'}
</p>
<p class="submit">
Wybieramy folder themes/nazwa-tematu/modules/blocknewsletter/blocknewsletter.tpl - edytujemy plik
odszukujemy w nim:</form>
i dodajemy przed nim{hook h='displayX13PrivacyManagerConsent' element='newsletter'}
czyli finalnie uzyskujemy
{hook h='displayX13PrivacyManagerConsent' element='newsletter'}
</form>
Sprawdzamy czy mamy ustawione wymuszanie zmian w szablonie lub czy艣cimy cache.
Wchodzimy w Parametry zaawansowane -> Wydajno艣膰
Klikamy po prawej Wyczy艣膰 pami臋膰 podr臋czn膮
Modu艂 po instalacji tworzy ca艂kowicie now膮 zak艂adk臋 w Panelu administracyjnym Zarz膮dzanie prywatno艣ci膮.
To z tego miejsca mog膮 Pa艅stwo konfigurowa膰 modu艂, przyjmowa膰 pro艣by o usuni臋cie czy anonimizacj臋 konta itd.
tekst
tekst
tekst
Wygodna lista zg艂osze艅 o Anominacj臋 danych konta, lub o Usuni臋cie konta
Zak艂adka w kt贸rej zebrane s膮 wszystkie informacj臋 od przyklejonego paska z cookies.
W tym miejscu mo偶emy:
Jest to zak艂adka w kt贸rej mamy wszystkie tre艣ci mailowe jakie modu艂 wysy艂a do klienta i administratora.
Ka偶de pole ma adekwatny tytu艂 do czynno艣ci, oraz posiada przyjazny edytor w kt贸rym mo偶emy 艂atwo edytowa膰 wiadomo艣膰.
1. Je艣li w naszym sklepie na zak艂adce "modu艂y" pojawi si臋 informacja Nowa wersja modu艂u x13privacymanager jest dost臋pna do pobrania!, oznacza 偶e wydali艣my now膮 wersj臋 modu艂u.
2. Logujemy si臋 na stronie x13.pl do "moje konto" -> klikaj膮c na ikonk臋 u偶ytkownika. Przechodzimy do zak艂adki Pobierz dodatki (r贸wnie偶 po klikni臋ciu ikonki u偶ytkownika), odszukujemy na li艣cie modu艂 GDPR - regulacje ochrony danych RODO i klikamy na ikonk臋 pobrania. Wybieramy odpowiedni膮 licencj臋 dla odpowiedniej domeny i klikamy pobierz dla PrestaShop.
3. Wgrywamy pobrany plik .ZIP standardowo przez modu艂y w PrestaShop (tak jak przy pierwszej instalacji modu艂u). WA呕NE! Nie odinstalowujemy poprzedniej wersji modu艂u
3. Po wykonaniu aktualizacji modu艂u, polecamy wyczy艣ci膰 CACHE (wchodzimy w zak艂adk臋 Zaawansowane - Wydajno艣膰) i klikamy na przycisk w g贸rnym prawym rogu "Wyczy艣膰 pami臋膰 podr臋czn膮".
1. Brak zak艂adki ze zgodami, sprawdzamy czy w themes/nazwa/my-account.tpl jest hook :
{$HOOK_CUSTOMER_ACCOUNT}
je艣li go nie ma, nale偶y doda膰 powy偶szy hook w tym pliku2. Brak paska cookies, sprawdzamy czy w themes/nazwa/footer.tpl jest hook :
{$HOOK_FOOTER}
je艣li nie ma takiego hooka w tym miejscu, dodajemy ni偶ej:{hook h='displayFooter' mod='x13privacymanager'}
Wybieramy folder themes/nazwa-tematu/identity.tpl - edytujemy plik
odszukujemy w nim:
<div class="form-group date-select">
<label>{l s='Date of Birth'}</label>
<div class="row">
i edytujemy
<div class="form-group date-select" style="display:none!important;">
<label>{l s='Date of Birth'}</label>
<div class="row">
Wybieramy folder themes/nazwa-tematu/authentication.tpl - edytujemy plik
odszukujemy w nim:
<div class="form-group">
<label>{l s='Date of Birth'}</label>
i edytujemy
<div class="form-group" style="display:none!important;">
<label>{l s='Date of Birth'}</label>
oraz w tym samym pliku odszukujemy:
<div class="form-group date-select">
<label>{l s='Date of Birth'}</label>
i edytujemy
<div class="form-group date-select" style="display:none!important;">
<label>{l s='Date of Birth'}</label>
Wybieramy folder themes/nazwa-tematu/order-opc-new-account-advanced.tpl - edytujemy plik
odszukujemy w nim:
<div class="select form-group date-select">
<label>{l s='Date of Birth'}</label>
i edytujemy
<div class="select form-group date-select" style="display:none!important;">
<label>{l s='Date of Birth'}</label>
Wybieramy folder themes/nazwa-tematu/order-opc-new-account.tpl - edytujemy plik
odszukujemy w nim:
<div class="select form-group date-select">
<label>{l s='Date of Birth'}</label>
i edytujemy
<div class="select form-group date-select" style="display:none!important;">
<label>{l s='Date of Birth'}</label>
Wybieramy folder themes/nazwa-tematu/authentication.tpl - edytujemy plik
odszukujemy w nim:
<p class="select">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
i edytujemy, wyst臋puje on dwa razy w tym samym dokumencie!
<p class="select" style="display:none!important;">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
Wybieramy folder themes/nazwa-tematu/identity.tpl - edytujemy plik
odszukujemy w nim:
<p class="select">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
i edytujemy
<p class="select" style="display:none!important;">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
Wybieramy folder themes/nazwa-tematu/mobile/authentication-create-account.tpl - edytujemy plik
odszukujemy w nim:
<p class="select">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
i edytujemy
<p class="select" style="display:none!important;">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
Wybieramy folder themes/nazwa-tematu/mobile/identity.tpl - edytujemy plik
odszukujemy w nim:
<label>{l s='Date of Birth'}</label>
<fieldset data-type="horizontal" data-role="controlgroup">
<select name="days" id="days">
i edytujemy
<label style="display:none!important;">{l s='Date of Birth'}</label>
<fieldset data-type="horizontal" data-role="controlgroup" style="display:none!important;">
<select name="days" id="days">
Wybieramy folder themes/nazwa-tematu/order-opc-new-account.tpl - edytujemy plik
odszukujemy w nim:
<p class="select">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
i edytujemy
<p class="select" style="display:none!important;">
<span>{l s='Date of Birth'}</span>
<select id="days" name="days">
Wybieramy folder themes/nazwa-tematu/identity.tpl - edytujemy plik
odszukujemy w nim:
<div class="clearfix">
<label>{l s='Social title'}</label>
<br />
i edytujemy
<div class="clearfix" style="display:none!important;">
<label>{l s='Social title'}</label>
<br />
Wybieramy folder themes/nazwa-tematu/authentication.tpl - edytujemy plik
odszukujemy w nim:
<div class="clearfix">
<label>{l s='Title'}</label>
<br />
i edytujemy
<div class="clearfix" style="display:none!important;">
<label>{l s='Title'}</label>
<br />
oraz w tym samym pliku odszukujemy:
<div class="cleafix gender-line">
<label>{l s='Title'}</label>
{foreach from=$genders key=k item=gender}
i edytujemy
<div class="cleafix gender-line" style="display:none!important" >
<label>{l s='Title'}</label>
{foreach from=$genders key=k item=gender}
Wybieramy folder themes/nazwa-tematu/order-opc-new-account.tpl - edytujemy plik
odszukujemy w nim:
<div class="required clearfix gender-line">
<label>{l s='Social title'}</label>
{foreach from=$genders key=k item=gender}
i edytujemy
<div class="required clearfix gender-line" style="display:none!important">
<label>{l s='Social title'}</label>
{foreach from=$genders key=k item=gender}
Wybieramy folder themes/nazwa-tematu/order-opc-new-account-advanced.tpl - edytujemy plik
odszukujemy w nim:
<div class="required clearfix gender-line">
<label>{l s='Social title'}</label>
{foreach from=$genders key=k item=gender}
i edytujemy
<div class="required clearfix gender-line" style="display:none!important">
<label>{l s='Social title'}</label>
{foreach from=$genders key=k item=gender}
Wybieramy folder themes/nazwa-tematu/authentication.tpl - edytujemy plik
odszukujemy w nim:
<p class="radio">
<span>{l s='Title'}</span>
{foreach from=$genders key=k item=gender}
i edytujemy
<p class="radio" style="display:none!important">
<span>{l s='Title'}</span>
{foreach from=$genders key=k item=gender}
Wybieramy folder themes/nazwa-tematu/mobile/authentication-create-account.tpl - edytujemy plik
odszukujemy w nim:
<p class="radio">
<span>{l s='Title'}</span>
{foreach from=$genders key=k item=gender}
i edytujemy
<p class="radio" style="display:none!important">
<span>{l s='Title'}</span>
{foreach from=$genders key=k item=gender}
Wybieramy folder themes/nazwa-tematu/mobile/identity.tpl - edytujemy plik
odszukujemy w nim:
<label>{l s='Title'}</label>
<fieldset data-role="controlgroup">
{foreach from=$genders key=k item=gender}
i edytujemy
<label style="display:none!important;">{l s='Title'}</label>
<fieldset data-role="controlgroup" style="display:none!important;">
{foreach from=$genders key=k item=gender}
Wybieramy folder themes/nazwa-tematu/order-opc-new-account.tpl - edytujemy plik
odszukujemy w nim:
<p class="radio required">
<span>{l s='Title'}</span>
{foreach from=$genders key=k item=gender}
i edytujemy
<p class="radio required" style="display:none!important;">
<span>{l s='Title'}</span>
{foreach from=$genders key=k item=gender}
W panelu administracyjnym sklepu wchodzimy w: Preferencje -> Klienci , i zmieniamy w opcji
W艂膮cz zapisywanie na list臋 wysy艂kow膮: NIE - przesuwany element na NIE