Sådan tilføjer du Asyntai AI-chatbot til Concrete CMS
Trin-for-trin-vejledning til Concrete CMS (tidligere Concrete5)-hjemmesider
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:
- Tilgå din Concrete CMS-installation via FTP eller Filhåndtering
- Naviger til mappen /application/themes/dit_temanavn/
- Find og åbn filen footer.php (eller tilsvarende sidefodsskabelon)
- Find linjen med det afsluttende </body>-tag
- Indsæt din Asyntai indlejringskode lige inden </body>-tagget
- Gem filen og upload den tilbage til din server, hvis du redigerer lokalt
- 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:
- Log ind på dit Concrete CMS-dashboard
- Naviger til den side, hvor du vil tilføje chatbotten
- Klik på Rediger side (blyantikonet i værktøjslinjen)
- Klik på Tilføj blok i det område, hvor du vil placere koden
- Søg efter og vælg blokken HTML
- Indsæt din Asyntai indlejringskode i HTML-editoren
- Klik på Tilføj for at gemme blokken
- 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:
- Tilgå dine Concrete CMS-filer via FTP eller Filhåndtering
- Naviger til /application/themes/your_theme_name/
- Åbn filen header.php (eller elements/header.php)
- Find det afsluttende </head>-tag
- Indsæt din Asyntai-indlejringskode lige før </head>-tagget
- Gem og upload filen
- 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:
- Opret en ny sideskabelonfil i /application/themes/your_theme_name/
- Eller kopiér en eksisterende skabelon (f.eks. default.php) og omdøb den
- Tilføj din Asyntai-indlejringskode til skabelonfilen før </body>
- I Concrete CMS-dashboardet skal du gå til Sider og temaer
- Klik på Sidetyper
- Vælg den sidetype, du vil bruge denne skabelon med
- Tildel din brugerdefinerede skabelon til sidetypen
- 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.
Weebly