Kuidas lisada Asyntai AI vestlusrobotit MODX-ile
Samm-sammuline juhend MODX CMS-i veebisaitide jaoks
1. samm: hankige oma manuskood
Esmalt minge oma Asyntai juhtpaneelile ja kerige alla jaotiseni "Manuskood". Kopeerige oma unikaalne manuskood, mis näeb välja selline:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Märkus: Ülalolev kood on vaid näide. Peate kopeerima oma unikaalse manuskoodi oma juhtpaneelilt, kuna see sisaldab teie isiklikku vidina ID-d.
Samm 2: lisage MODX-i mallile (soovitatav)
Soovitatav viis vestlusroboti lisamiseks on muuta oma MODX malli otse MODX Manageris:
- Logige sisse oma MODX-i haldurisse (administreerimispaneel)
- Vasakul külgribal minge Elemendid > Mallid
- Avage oma saidi mall (tavaliselt nimega "BaseTemplate" või teie aktiivne mall)
- Leidke malli koodis sulgev
</body>märgend - Kleepige oma Asyntai manuskood vahetult enne sulgevat
</body>märgendit - Klõpsake "Salvesta" malli salvestamiseks
<!-- Your existing template content -->
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
</body>
</html>
Vihje: Koodi lisamine vahetult enne sulgevat </body> märgendit tagab, et vestlusrobot laadib pärast kogu lehe sisu, mis on vestlusvidinite soovitatav paigutus ega aeglusta teie lehe laadimist.
Alternatiivne meetod 1: MODX-i ploki kasutamine
Saate kasutada MODX Chunk'i, et hoida manustamiskood eraldi ja taaskasutatavana:
- MODX-i halduris minge Elements > Chunks
- Klõpsake "Uus Chunk" uue chunki loomiseks
- Nimetage plokk "asyntaiWidget"
- Kleepige oma Asyntai manuskood ploki sisusse
- Klõpsake "Salvesta"
- Avage oma mall (jaotises Elements > Templates)
- Lisage chunki kutse
[[$asyntaiWidget]]vahetult enne sulgevat</body>märgendit - Salvestage mall
<!-- In your Template, before </body> -->
[[$asyntaiWidget]]
</body>
</html>
Vihje: Chunki kasutamine teeb manuskoodi haldamise ja uuendamise lihtsaks ühes kohas, eriti kui kasutate oma saidil mitut malli.
Alternatiivne meetod 2: MODX süsteemiseadete kasutamine (HTML päis/jalus)
Mõned MODX seadistused sisaldavad süsteemiseadete kaudu jaluse skriptide kohatäitjaid:
- MODX Manageris minge Süsteem > Süsteemiseaded
- Filtreerige "htmlhead" järgi või otsige kohandatud süsteemiseadet jaluse skriptide jaoks
- Kui teie seadistusel on kohatäide jaluse skriptide jaoks (näiteks
[[++footer_scripts]]), saate seda kasutada - Määrake süsteemiseade väärtuseks oma Asyntai manuskood
- Veenduge, et vastav kohatäide
[[++footer_scripts]]on teie mallis enne sulgevat</body>märgendit - Salvestage süsteemiseade
<!-- In your Template, before </body> -->
[[++footer_scripts]]
</body>
</html>
Märkus: See meetod sõltub sellest, kas teie MODX seadistusel on kohandatud süsteemiseade jaluse skriptide jaoks. Kui seda ei ole, saate luua kohandatud süsteemiseade ja viidata sellele oma mallis, kasutades süntaksit [[++setting_key]].
Alternatiivne meetod 3: MODX-i pistikprogrammi kasutamine (OnWebPagePrerender)
Täpsema lähenemise jaoks saate luua MODX plugina, mis süstib vestlusroboti koodi automaatselt igale lehele:
- MODX-i halduris minge Elements > Plugins
- Klõpsake "Uus plugin" uue plugina loomiseks
- Nimetage pistikprogramm "AsyntaiChatbot"
- Kleepige järgmine PHP kood plugina koodialale:
$output = &$modx->resource->_output;
$script = '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>';
$output = str_replace('</body>', $script . '</body>', $output);
- Klõpsake vahekaardil "Süsteemi sündmused"
- Märkige ruut "OnWebPagePrerender" kõrval, et käivitada see plugin sellel sündmusel
- Klõpsake "Salvesta"
Oluline: Asendage YOUR_WIDGET_ID oma tegeliku vidina ID-ga Asyntai juhtpaneelilt. See plugin süstib vestlusroboti skripti automaatselt igale MODX saidi lehele enne selle renderdamist.
3. samm: Tühjendage vahemälu ja kontrollige
Pärast manuskoodi lisamist mis tahes ülaltoodud meetodiga peate tühjendama MODX vahemälu ja kinnitama paigalduse:
- MODX Manageris minge Haldus > Tühjenda vahemälu (või klõpsake ülemises menüüs vahemälu tühjendamise ikoonil)
- Avage oma veebisait uuel brauseri vahekaardil või inkognito aknas
- Peaksite nägema vestlusvidina nuppu oma lehe paremas alanurgas
- Klõpsake sellel, et veenduda selle avamises ja korrektses toimimises
Ei näe vidinat? Veenduge, et olete tühjendanud MODX vahemälu jaotisest Haldus > Tühjenda vahemälu MODX Manageris. Proovige ka tühjendada brauseri vahemälu või vaadata saiti inkognito aknas. Kui kasutasite plugina meetodit, veenduge, et teie plugina jaoks on märgitud süsteemisündmus "OnWebPagePrerender".
Weebly