Salt la conținutul principal

Ghid de instalare

Instalați butonul de retragere în PrestaShop

Până când va fi disponibil un modul Clawzia dedicat pentru PrestaShop, adăugați codul cu un modul pentru cod personalizat sau în tema copil.

Înainte de a începe

  1. Creați magazinul în Clawzia

    Înregistrați-vă cu adresa de e-mail, creați magazinul, alegeți țara și limba implicită și introduceți adresa de e-mail la care primiți notificările despre retrageri.

  2. Permiteți domeniile magazinului

    Adăugați la domeniile permise fiecare domeniu pe care rulează magazinul, de exemplu cu și fără www și adresa magazinului de pe platformă. Pe alte domenii, widgetul afișează doar un link către formularul găzduit, cu formularea directivei UE în engleză.

  3. Copiați codul

    Copiați codul din pagina „Instalare” a panoului de control (pentru module, doar cheia publică, care începe cu pk_). Cheia publică nu este secretă.

  4. Multistore: permiteți fiecare domeniu

    Dacă aveți mai multe magazine într-o singură instalare PrestaShop, adăugați fiecare domeniu la domeniile permise.

Cu un modul pentru cod personalizatRecomandat

  1. Alegeți un modul pentru cod personalizat

    Folosiți un modul care adaugă HTML și JavaScript personalizat în hook-ul displayBeforeBodyClosingTag (PrestaShop 1.7 și 8). Modulele care acceptă doar conținut HTML, de exemplu blocurile de text, elimină etichetele script și nu funcționează.

  2. Lipiți codul pentru toate paginile

    Lipiți codul din panoul de control în modul și activați-l pentru toate paginile.

    Cod de instalare (exemplu)
    <script src="https://clawzia.com/widget.js" data-shop="pk_YOUR_SHOP_KEY" defer></script>
    <noscript><a href="https://clawzia.com/w/k/pk_YOUR_SHOP_KEY">[formularea de retragere din panoul dumneavoastră]</a></noscript>

    Codul dumneavoastră personal, cu cheia magazinului, se află în panoul de control după înregistrare. A doua linie (noscript) trimite vizitatorii fără JavaScript către formularul de retragere găzduit. Textul linkului este formularea legală pentru țara magazinului, pe care o afișează panoul de control sau modulele noastre: nu o scrieți și nu o traduceți niciodată singur. Dacă în codul din panou nu există o linie noscript, omiteți-o.

    Urmează o captură de ecran: Un modul pentru cod personalizat, cu codul.

  3. Goliți memoria cache

    Goliți memoria cache a PrestaShop, ca noul cod să fie afișat.

    Unde: Advanced Parameters → Performance → Clear cache

Bine de știut

  • Căile de meniu sunt cele din interfața de administrare în limba engleză; dacă administrarea este în limba română, meniurile apar traduse.

Cu o temă copilAlternativă

  1. Editați șablonul de layout

    În tema copil (ca actualizările temei să nu îl suprascrie), adăugați codul chiar înainte de </body> în templates/layouts/layout-both-columns.tpl. Pentru magazinele cu mai multe limbi, adăugați limba paginii în eticheta script: data-lang="{$language.iso_code}".

    Cod de instalare (exemplu)
    <script src="https://clawzia.com/widget.js" data-shop="pk_YOUR_SHOP_KEY" defer></script>
    <noscript><a href="https://clawzia.com/w/k/pk_YOUR_SHOP_KEY">[formularea de retragere din panoul dumneavoastră]</a></noscript>

    Codul dumneavoastră personal, cu cheia magazinului, se află în panoul de control după înregistrare. A doua linie (noscript) trimite vizitatorii fără JavaScript către formularul de retragere găzduit. Textul linkului este formularea legală pentru țara magazinului, pe care o afișează panoul de control sau modulele noastre: nu o scrieți și nu o traduceți niciodată singur. Dacă în codul din panou nu există o linie noscript, omiteți-o.

    Urmează o captură de ecran: Fișierul șablon, cu codul înainte de eticheta de închidere body.

  2. Goliți memoria cache

    Goliți memoria cache a PrestaShop, ca șablonul modificat să fie folosit.

    Unde: Advanced Parameters → Performance → Clear cache

Verificați instalarea

  1. Deschideți magazinul într-o fereastră privată

    Linkul de retragere apare la finalul subsolului sau ca buton plutitor, în funcție de poziția aleasă în panoul de control.

  2. Încercați cu tastatura

    Apăsați Tab până când linkul primește focusul, apoi Enter: se deschide formularul de retragere în doi pași. Închideți-l cu Esc.

  3. Verificați că codul apare o singură dată

    Deschideți sursa paginii și căutați data-shop="pk_. Eticheta script trebuie să apară exact o dată pe pagină.

  4. Trimiteți o retragere de test

    Trimiteți o retragere cu propria adresă de e-mail și referința de comandă TEST. Verificați e-mailul de confirmare și linkul către dovada de primire, apoi închideți cererea în panoul de control.

  5. Dacă linkul nu apare

    Dacă site-ul trimite o politică Content Security Policy, permiteți https://clawzia.com în script-src și connect-src. Excludeți widget.js de la combinarea, minimizarea și „amânarea JavaScript” din modulele de optimizare și CDN-uri.

Sunteți gata să instalați?

Creați magazinul pentru a primi codul, apoi urmați pașii de mai sus.