Slik legger du til Asyntai AI-chatbot i PrestaShop
Trinn-for-trinn-guide for PrestaShop-nettsteder
Trinn 1: Hent innbyggingskoden din
Gå først til Asyntai-dashbordet ditt og bla ned til «Innbyggingskode»-seksjonen. Kopier din unike innbyggingskode som vil se slik ut:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Merk: Koden ovenfor er bare et eksempel. Du må kopiere din egen unike innbyggingskode fra Dashbordet ditt, da den inneholder din personlige widget-ID.
Trinn 2: Bruk egendefinert kodemodul (anbefalt)
Den enkleste måten å legge til chatboten på er å bruke en gratis «Custom Code»-modul fra PrestaShop Addons-markedsplassen:
- Logg inn på PrestaShop Back Office
- Gå til Modules → Module Manager
- Klikk «Last opp en modul» eller søk i markedsplassen etter «Custom Code» eller «Header Footer Scripts\
- Installer en modul som «Custom JS and CSS» eller lignende
- Når den er installert, gå til modulens konfigurasjon
- Finn seksjonen «Footer Scripts» eller «Before </body>»
- Lim inn Asyntai-innbyggingskoden din
- Klikk på «Lagre»
Tips: Populære gratismoduler for dette formålet inkluderer «Custom JS and CSS Pro», «Custom Code» og «Header and Footer Scripts». Disse modulene overlever tema- og PrestaShop-oppdateringer.
Alternativ: Rediger temamal (PrestaShop 1.7+/8)
Du kan legge til koden direkte i temaets bunntekstmal:
- Få tilgang til PrestaShop-filene dine via FTP eller filbehandler
- Naviger til temamappen din:
themes/your_theme/templates/_partials/ - Åpne filen footer.tpl (eller i noen temaer, sjekk
templates/layouts/layout-both-columns.tpl) - Finn den avsluttende
</body>-taggen eller{block name='javascript_bottom'}-seksjonen - Lim inn Asyntai-innbyggingskoden din rett før den avsluttende
</body>-taggen - Lagre filen
- Tøm PrestaShop-hurtigbufferen: Advanced Parameters → Performance → Clear cache
Viktig: Endringer i temafiler kan bli overskrevet når du oppdaterer temaet ditt. Vurder å bruke et barnetema eller en modul for en mer permanent løsning.
Alternativ: Bruk av temaets egendefinerte JavaScript-fil
Mange PrestaShop-temaer inkluderer en custom.js-fil for dine egne skript:
- Naviger til:
themes/your_theme/assets/js/ - Se etter en fil med navnet custom.js (opprett den hvis den ikke finnes)
- Legg til følgende kode for å laste inn chatboten dynamisk:
(function() {
var script = document.createElement('script');
script.async = true;
script.src = 'https://asyntai.com/static/js/chat-widget.js';
script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
document.body.appendChild(script);
})(); - Erstatt
YOUR_WIDGET_IDmed din faktiske widget-ID - Tøm PrestaShop-hurtigbufferen
Alternativ: Opprett en enkel modul (for utviklere)
For utviklere kan du opprette en enkel modul ved hjelp av displayFooter-hooken:
- Opprett en mappe:
modules/asyntaichatbot/ - Opprett asyntaichatbot.php med denne koden:
<?php
class AsyntaiChatbot extends Module {
public function __construct() {
$this->name = 'asyntaichatbot';
$this->version = '1.0.0';
$this->author = 'Your Name';
parent::__construct();
$this->displayName = 'Asyntai Chatbot';
}
public function install() {
return parent::install() && $this->registerHook('displayFooter');
}
public function hookDisplayFooter($params) {
return '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>';
}
} - Erstatt
YOUR_WIDGET_IDmed din faktiske widget-ID - Installer modulen via Modules → Module Manager
Trinn 3: Bekreft installasjonen
Etter at du har lagret endringene og tømt hurtigbufferen, besøk nettbutikken din i en ny nettleserfane eller et inkognitovindu. Du bør se chat-widget-knappen i nedre høyre hjørne. Klikk på den for å forsikre deg om at den åpnes og fungerer riktig.
Ser du ikke widgeten? Sørg for å tømme PrestaShops hurtigbuffer: gå til Advanced Parameters → Performance → Clear cache. Prøv også å tømme nettleserens hurtigbuffer eller åpne siden i et inkognitovindu. Hvis du bruker en egendefinert modul, bekreft at den er aktivert i Module Manager.
Weebly