Vissza az irányítópultra

Dokumentáció

Ismerd meg az Asyntai használatát

Az Asyntai AI Chatbot hozzáadása az October CMS-hez

Lépésről lépésre útmutató az October CMS webhelyekhez

Beágyazási kód lekérése

1. lépés: Szerezze be a beágyazási kódját

Először lépjen az Asyntai Irányítópultra és görgessen le a „Beágyazási kód" szekcióhoz. Másolja le az egyedi beágyazási kódját, amely így fog kinézni:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Megjegyzés: A fenti kód csak egy példa. Le kell másolnia saját egyedi beágyazási kódját az Irányítópultról, mivel az tartalmazza személyes widget-azonosítóját.

2. lépés: Hozzáadás az elrendezési sablonhoz (ajánlott)

A chatbot hozzáadásának ajánlott módja az alapértelmezett elrendezés szerkesztése az October CMS adminfelületen:

  1. Jelentkezzen be az October CMS adminfelületére
  2. Lépjen a CMS > Elrendezések menüponthoz a főmenüben
  3. Nyissa meg az alapértelmezett elrendezést (általában default.htm)
  4. Keresse meg a záró </body> taget és a {% scripts %} helyőrzőt
  5. Adja hozzá az Asyntai beágyazási kódot közvetlenül a következő elé: {% scripts %} és </body>:
    <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> {% scripts %} </body>
  6. Kattintson a „Mentés" gombra a módosítások alkalmazásához

Tipp: Placing the script before {% scripts %} and </body> ensures it loads after the page content, which is recommended for chat widgets and won't slow down your page loading.

Alternative Method 1: Using {% put scripts %} Block

Az October CMS szkriptek helyőrzőjével beillesztheti a chatbotot egy oldalból vagy részleges sablonból:

  1. Nyisson meg bármely oldalt vagy részleges sablont a CMS szerkesztőben
  2. Adja hozzá a következő kódot a {% put scripts %} blokk:
    {% put scripts %} <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> {% endput %}
  3. Cserélje ki a YOUR_WIDGET_ID értékét a tényleges widget azonosítójára az irányítópultról
  4. Kattintson a „Mentés" gombra

Megjegyzés: For this method to work, your layout must include the {% scripts %} placeholder in its markup. This is where October CMS renders all injected scripts. Most default layouts already include this tag.

Alternatív módszer 2: Komponens PHP használata

Ha programozói megközelítést részesít előnyben, hozzáadhatja a chatbot szkriptet egy egyéni komponens segítségével:

  1. Hozzon létre vagy módosítson egy komponenst az October CMS bővítményében
  2. A komponens onRun() metódusában használja az addJs() metódust:
    public function onRun() { $this->addJs('https://asyntai.com/static/js/chat-widget.js', [ 'async' => true, 'data-asyntai-id' => 'YOUR_WIDGET_ID' ]); }
  3. Cserélje ki a YOUR_WIDGET_ID értékét a tényleges widget azonosítójára az irányítópultról
  4. Regisztrálja a komponenst azokon az oldalakon, ahol meg szeretné jeleníteni a chatbotot

Tipp: Egy komponens használatával programozói irányítást szerez a chatbot betöltésének időpontja és helye felett. Az onRun() belsejébe feltételes logikát adhat a betöltés szabályozásához felhasználói szerepkörök, oldaltípusok vagy egyéb feltételek alapján.

Alternatív módszer 3: Részleges sablon használata

Létrehozhat egy újrafelhasználható részleges sablont a chatbot widgethez:

  1. Lépjen a CMS > Részleges sablonok menüponthoz az October CMS adminfelületén
  2. Kattintson a „+ Hozzáadás” gombra egy új részleges sablon létrehozásához
  3. Nevezd el asyntai-widget.htm-nek
  4. Adja hozzá az Asyntai beágyazó kódját a részleges sablonhoz:
    <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
  5. Kattintson a „Mentés" gombra
  6. Nyissa meg az elrendezési sablont, és illessze be a részleges sablont a </body> tag elé:
    {% partial 'asyntai-widget' %}
  7. Mentse el az elrendezést

Tipp: A részleges sablon használatával könnyen engedélyezheti vagy letilthatja a chatbotot az egész webhelyen, egyszerűen hozzáadva vagy eltávolítva a részleges sablon hivatkozást az elrendezésből.

3. lépés: Telepítés ellenőrzése

A változtatások mentése után látogassa meg az October CMS weboldalát egy új böngészőlapon vagy inkognító ablakban. A jobb alsó sarokban meg kell jelennie a chat widget gombnak. Kattintson rá, hogy megbizonyosodjon arról, hogy megnyílik és megfelelően működik.

Nem látja a widgetet? Győződjön meg róla, hogy minden módosítást mentett a CMS adminfelületen. Törölje a böngészőgyorsítótárat, vagy tekintse meg inkognító ablakban. Ha a webhelye gyorsítótárat használ, ürítse az October CMS gyorsítótárát a php artisan cache:clear parancs parancssorból való futtatásával, vagy használja a Beállítások > Rendszer > Gyorsítótár törlése opciót az adminfelületen.

Elrendezés kiválasztása: Győződjön meg arról, hogy azok az oldalak, amelyeken meg szeretné jeleníteni a chatbotot, a megfelelő elrendezést használják. Ellenőrizheti, hogy egy oldal melyik elrendezést használja, ha megnyitja az oldalt a CMS > Oldalak menüpontban, és megnézi az Elrendezés legördülő menüt az oldalbeállításokban.