Sådan tilføjer du Asyntai AI-chatbot til e107

Trin-for-trin-guide til e107 CMS-websteder

Hent indlejringskode

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: Tilføj til temaskabelon (anbefalet)

Den anbefalede måde at tilføje chatbotten er ved direkte at redigere din e107-temaskabelonfil:

  1. Naviger til din e107-temamappe: e107_themes/yourtheme/
  2. Åbn temaets primære skabelonfil (normalt theme.php eller theme.html)
  3. Find det afsluttende </body>-tag
  4. Indsæt din Asyntai-indlejringskode lige før </body>-tagget:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body>

Tip: Hvis dit tema bruger theme.php, skal du lede efter den sektion, hvor footer-HTML'en gengives. Indlejringskoden skal placeres efter alt andet indhold, men før det afsluttende body-tag.

Alternativ metode 1: Brug af e107's brugerdefinerede header/footer

Du kan tilføje chatbot-scriptet via e107-adminpanelet uden at redigere temafiler:

  1. Log ind på dit e107-adminpanel
  2. Gå til Admin > Præferencer > Webstedspræferencer
  3. Led efter sektionen "Brugerdefineret footer" eller "Footer-scripts"
  4. Indsæt din Asyntai-indlejringskode i tekstfeltet til footer-scripts
  5. Klik på "Gem" for at anvende ændringerne

Bemærk: Denne metode er nemmest, hvis du vil undgå at redigere temafiler direkte. Scriptet vil automatisk blive inkluderet på hver side af dit e107-websted.

Alternativ metode 2: Brug af e107-plugin

For en mere modulær tilgang kan du oprette et simpelt plugin eller bruge plugin-hook-systemet til at injicere chatbot-scriptet:

  1. Opret et simpelt plugin eller brug pluginnet "Brugerdefinerede sider"
  2. Tilføj scriptet via e107's plugin-hook-system ved at oprette en e_footer.php-fil i din plugin-mappe
  3. Inde i e_footer.php skal du outputte din indlejringskode:
<?php // e_footer.php - Asyntai Chatbot Plugin Hook echo '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>'; ?>

Tip: Plugin-hook-tilgangen holder din chatbot-integration adskilt fra temaet, så den vil fortsætte selv hvis du skifter tema.

Alternativ metode 3: Brug af e107's menusystem

Du kan bruge e107's indbyggede menusystem til at tilføje chatbot-scriptet til footer-området:

  1. Log ind på dit e107-adminpanel
  2. Gå til Admin > Menuer
  3. Opret en brugerdefineret HTML-menu
  4. Indsæt din Asyntai-indlejringskode i menuindholdet
  5. Tildel menuen til footer-området i din skabelon
  6. Gem menukonfigurationen

Vigtigt: Når du bruger menusystemet, skal du sørge for, at det menuområde, du tildeler, understøtter rå HTML/script-output. Nogle menuområder kan fjerne script-tags af sikkerhedsmæssige årsager. Hvis scriptet fjernes, skal du bruge en af de andre metoder i stedet.

Trin 3: Verificér installationen

Efter at have gemt dine ændringer skal du besøge dit e107-websted 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? Prøv at rydde din e107-cache fra adminpanelet under Admin > Cache. Prøv også at rydde din browsercache eller se siden i et inkognitovindue. Sørg for, at din indlejringskode er korrekt placeret og indeholder dit unikke widget-ID fra Dashboardet.