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

Trin-for-trin-vejledning til Concrete CMS (tidligere Concrete5)-hjemmesider

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 kode til temaets sidefod (anbefalet)

Den bedste måde at tilføje chatbotten til alle sider på dit Concrete CMS-websted er at redigere temaets sidefodfil:

  1. Tilgå din Concrete CMS-installation via FTP eller Filhåndtering
  2. Naviger til mappen /application/themes/dit_temanavn/
  3. Find og åbn filen footer.php (eller tilsvarende sidefodsskabelon)
  4. Find linjen med det afsluttende </body>-tag
  5. Indsæt din Asyntai indlejringskode lige inden </body>-tagget
  6. Gem filen og upload den tilbage til din server, hvis du redigerer lokalt
  7. Ryd Concrete CMS-cache: Dashboard → System og indstillinger → Ryd cache

Tip: Tilføjelse af koden inden det afsluttende </body>-tag sikrer, at chatbotten indlæses efter dit sideindhold, hvilket giver bedre sideindlæsningsydelse. Denne metode tilføjer automatisk chatbotten til alle sider, der bruger dette tema.

Alternativ metode 1: HTML-blok (nemmest for ikke-udviklere)

Hvis du foretrækker ikke at redigere temafiler, kan du bruge Concrete CMS's indbyggede HTML-blok:

  1. Log ind på dit Concrete CMS-dashboard
  2. Naviger til den side, hvor du vil tilføje chatbotten
  3. Klik på Rediger side (blyantikonet i værktøjslinjen)
  4. Klik på Tilføj blok i det område, hvor du vil placere koden
  5. Søg efter og vælg blokken HTML
  6. Indsæt din Asyntai indlejringskode i HTML-editoren
  7. Klik på Tilføj for at gemme blokken
  8. Klik på Publicér for at gøre ændringerne live

Bemærk: HTML-blokmetoden er god til at tilføje chatbotten til specifikke sider. For installation på hele webstedet skal du tilføje HTML-blokken til hver side eller bruge temasidefods-metoden beskrevet ovenfor. Den visuelle placering af blokken påvirker ikke, hvor chatbotten vises – den vil stadig vises i nederste højre hjørne.

Alternativ metode 2: Temaets headerfil

Du kan også tilføje koden til dit temas header-fil til installation på hele websitet:

  1. Tilgå dine Concrete CMS-filer via FTP eller Filhåndtering
  2. Naviger til /application/themes/your_theme_name/
  3. Åbn filen header.php (eller elements/header.php)
  4. Find det afsluttende </head>-tag
  5. Indsæt din Asyntai-indlejringskode lige før </head>-tagget
  6. Gem og upload filen
  7. Ryd cachen fra Dashboard
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </head>

Tip: Sørg for at inkludere de nødvendige header-elementer med <?php View::element('header_required'); ?> i din header.php-fil, for at Concrete CMS fungerer korrekt.

Alternativ metode 3: Brugerdefineret skabelon (avanceret)

For udviklere, der ønsker mere kontrol, kan du oprette en brugerdefineret sideskabelon:

  1. Opret en ny sideskabelonfil i /application/themes/your_theme_name/
  2. Eller kopiér en eksisterende skabelon (f.eks. default.php) og omdøb den
  3. Tilføj din Asyntai-indlejringskode til skabelonfilen før </body>
  4. I Concrete CMS-dashboardet skal du gå til Sider og temaer
  5. Klik på Sidetyper
  6. Vælg den sidetype, du vil bruge denne skabelon med
  7. Tildel din brugerdefinerede skabelon til sidetypen
  8. Alle sider, der bruger denne sidetype, vil nu inkludere chatbotten

Vigtigt: Sikkerhedskopier altid dine temafiler, før du foretager ændringer. Test dine ændringer på en testserver først, hvis muligt. Forkerte redigeringer af temafiler kan ødelægge dit websteds layout eller funktionalitet.

Trin 3: Verificér installationen

Efter at have foretaget dine ændringer og ryddet cachen, skal du åbne dit website 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 du har ryddet Concrete CMS's cache (Dashboard → System og indstillinger → Ryd cache). Prøv at se dit websted i et inkognitovindue. Kontroller, at du har gemt og uploadet alle filændringer. Åbn browserens konsol (F12) for at kontrollere, om der er JavaScript-fejl.