Sådan tilføjer du Asyntai AI-chatbot til PrestaShop
Trin-for-trin vejledning til PrestaShop-websteder
Trin 1: Hent din indlejringskode
Gå først til dit Asyntai Dashboard og rul ned til sektionen "Indlejringskode". Kopiér din unikke indlejringskode, der vil se sådan ud:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Bemærk: Koden ovenfor er blot et eksempel. Du skal kopiere din egen unikke indlejringskode fra dit Dashboard, da den indeholder dit personlige widget-ID.
Trin 2: Brug af modul med brugerdefineret kode (anbefalet)
Den nemmeste måde at tilføje chatbotten på er ved at bruge et gratis "Brugerdefineret kode"-modul fra PrestaShop Addons marketplace:
- Log ind på dit PrestaShop Back Office
- Gå til Moduler → Modulhåndtering
- Klik på "Upload et modul" eller søg på marketplace efter "Brugerdefineret kode" eller "Header Footer-skripter\
- Install a module like "Custom JS and CSS" or similar
- Når det er installeret, skal du gå til modulets konfiguration
- Find sektionen "Sidefodsskripter" eller "Før </body>"
- Indsæt din Asyntai indlejringskode
- Klik på "Gem"
Tip: Populære gratis moduler til dette formål inkluderer "Custom JS and CSS Pro", "Custom Code" og "Header and Footer Scripts". Disse moduler overlever tema- og PrestaShop-opdateringer.
Alternativ: Rediger temaskabelon (PrestaShop 1.7+/8)
Du kan tilføje koden direkte til dit temas sidefodsskabelon:
- Få adgang til dine PrestaShop-filer via FTP eller filhåndtering
- Naviger til din temamappe:
themes/your_theme/templates/_partials/ - Åbn filen footer.tpl (eller i nogle temaer, tjek
templates/layouts/layout-both-columns.tpl) - Find det afsluttende
</body>-tag eller sektionen{block name='javascript_bottom'} - Indsæt din Asyntai-indlejringskode lige før det afsluttende
</body>-tag - Gem filen
- Ryd PrestaShop-cache: Avancerede parametre → Ydeevne → Ryd cache
Vigtigt: Ændringer til temafiler kan overskrives, når du opdaterer dit tema. Overvej at bruge et child-tema eller et modul for en mere permanent løsning.
Alternativ: Brug af temaets brugerdefinerede JavaScript-fil
Mange PrestaShop-temaer inkluderer en custom.js-fil til dine egne skripter:
- Naviger til:
themes/your_theme/assets/js/ - Se efter en fil ved navn custom.js (opret den, hvis den ikke eksisterer)
- Tilføj følgende kode for dynamisk at indlæse chatbotten:
(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);
})(); - Erstat
YOUR_WIDGET_IDmed dit faktiske widget-ID - Ryd PrestaShop-cache
Alternativ: Opret et simpelt modul (for udviklere)
For udviklere kan du oprette et simpelt modul ved hjælp af displayFooter-hook'et:
- Opret en mappe:
modules/asyntaichatbot/ - Opret asyntaichatbot.php med denne kode:
<?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>';
}
} - Erstat
YOUR_WIDGET_IDmed dit faktiske widget-ID - Installer modulet via Moduler → Modulhåndtering
Trin 3: Verificér installationen
Efter at have gemt dine ændringer og ryddet cachen skal du besøge din butik i en ny browserfane eller et inkognitovindue. Du bør se chat-widget-knappen i nederste højre hjørne. Klik på den for at sikre, at den åbner og fungerer korrekt.
Ser du ikke widget'en? Sørg for at rydde PrestaShops cache: gå til Avancerede parametre → Ydeevne → Ryd cache. Prøv også at rydde din browsercache eller se siden i et inkognitovindue. Hvis du bruger et brugerdefineret modul, skal du verificere, at det er aktiveret i Modulhåndteringen.
Weebly