Takaisin hallintapaneeliin

Dokumentaatio

Opi käyttämään Asyntai

Asyntai AI -chatbotin lisääminen October CMS:ään

Vaiheittainen ohje October CMS -verkkosivustoille

Hae upotuskoodi

Vaihe 1: Hanki upotuskoodisi

Siirry ensin Asyntai-hallintapaneeliin ja vieritä alas "Upotuskoodi"-osioon. Kopioi yksilöllinen upotuskoodisi, joka näyttää tältä:

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

Huomautus: Yllä oleva koodi on vain esimerkki. Sinun on kopioitava oma yksilöllinen upotuskoodisi Hallintapaneelistasi, sillä se sisältää henkilökohtaisen widget-tunnuksesi.

Vaihe 2: Lisää layout-malliin (suositeltu)

Suositeltu tapa lisätä chatbot on muokata oletuslayoutia October CMS -hallintapaneelissa:

  1. Kirjaudu sisään October CMS -hallintapaneeliin
  2. Siirry päävalikossa kohtaan CMS > Layouts
  3. Avaa oletuslayoutisi (yleensä default.htm)
  4. Etsi sulkeva </body> tagi ja {% scripts %} paikkamerkki
  5. Lisää Asyntai-upotuskoodisi juuri ennen {% scripts %} ja </body>:
    <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> {% scripts %} </body>
  6. Napsauta "Save" ottaaksesi muutokset käyttöön

Vinkki: 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

Voit käyttää October CMS:n scripts-paikkamerkkiä lisätäksesi chatbotin sivulta tai partialista:

  1. Avaa mikä tahansa sivu tai partial CMS-editorissa
  2. Lisää seuraava koodi käyttämällä {% put scripts %} lohko:
    {% put scripts %} <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> {% endput %}
  3. Korvaa YOUR_WIDGET_ID todellisella widget-tunnuksellasi hallintapaneelista
  4. Napsauta "Save"

Huomautus: 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.

Vaihtoehtoinen menetelmä 2: Component PHP:n käyttö

Jos suosit ohjelmallista lähestymistapaa, voit lisätä chatbot-skriptin mukautetun komponentin kautta:

  1. Luo tai muokkaa komponenttia October CMS -lisäosassasi
  2. Komponentin onRun()-metodissa käytä addJs()-metodia:
    public function onRun() { $this->addJs('https://asyntai.com/static/js/chat-widget.js', [ 'async' => true, 'data-asyntai-id' => 'YOUR_WIDGET_ID' ]); }
  3. Korvaa YOUR_WIDGET_ID todellisella widget-tunnuksellasi
  4. Rekisteröi komponentti sivuille, joilla haluat chatbotin näkyvän

Vinkki: Komponentin käyttö antaa sinulle ohjelmallisen hallinnan siihen, milloin ja missä chatbot latautuu. Voit lisätä ehdollista logiikkaa onRun()-metodin sisälle hallitaksesi latausta käyttäjäroolien, sivutyyppien tai muiden kriteerien perusteella.

Vaihtoehtoinen menetelmä 3: Partialin käyttö

Voit luoda uudelleenkäytettävän partialin chatbot-widgetille:

  1. Siirry päävalikossa kohtaan CMS > Partials
  2. Napsauta "+ Add" luodaksesi uuden partialin
  3. Nimeä se asyntai-widget.htm
  4. Lisää Asyntai-upotuskoodisi partialiin:
    <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
  5. Napsauta "Save"
  6. Avaa layout-mallisi ja sisällytä partial ennen </body>-tagia:
    {% partial 'asyntai-widget' %}
  7. Tallenna layout

Vinkki: Partialin käyttö tekee chatbotin käyttöönotosta tai poistamisesta helppoa koko sivustollasi yksinkertaisesti lisäämällä tai poistamalla partial-sisällytys layoutistasi.

Vaihe 3: Vahvista asennus

Kun olet tallentanut muutoksesi, avaa October CMS -verkkosivustosi uudessa selaimen välilehdessä tai incognito-ikkunassa. Chat-widgetin painikkeen pitäisi näkyä oikeassa alakulmassa. Napsauta sitä varmistaaksesi, että se avautuu ja toimii oikein.

Etkö näe widgetiä? Varmista, että olet tallentanut kaikki muutokset CMS-hallintapaneelissa. Tyhjennä selaimen välimuisti tai katso sivua incognito-ikkunassa. Jos sivustosi käyttää välimuistia, tyhjennä October CMS:n välimuisti suorittamalla php artisan cache:clear komentorivilta tai käytä Settings > System > Clear Cache -vaihtoehtoa hallintapaneelissa.

Layoutin valinta: Varmista, että sivut, joilla haluat chatbotin näkyvän, käyttävät oikeaa layoutia. Voit tarkistaa, mitä layoutia sivu käyttää, avaamalla sivun kohdasta CMS > Pages ja katsomalla Layout-pudotusvalikkoa sivun asetuksissa.