Kuidas lisada Asyntai AI vestlusrobotit PrestaShopile
Samm-sammuline juhend PrestaShopi 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: kohandatud koodi mooduli kasutamine (soovitatav)
Lihtsaim viis vestlusroboti lisamiseks on kasutada tasuta "Custom Code" moodulit PrestaShop Addonsi turuplatsilt:
- Logige sisse oma PrestaShopi tagarakendusse
- Minge Modules → Module Manager
- Klõpsake "Laadi moodul üles" või otsige turuplatsilt "Custom Code" või "Header Footer Scripts"
- Installige moodul nagu "Custom JS and CSS" või sarnane
- Pärast installimist minge mooduli seadistamise juurde
- Leidke jaotis "Jaluse skriptid" või "Enne </body>"
- Kleepige oma Asyntai manuskood
- Klõpsake "Salvesta"
Vihje: Populaarsed tasuta moodulid selleks otstarbeks on "Custom JS and CSS Pro", "Custom Code" ja "Header and Footer Scripts". Need moodulid säilivad teema ja PrestaShopi uuenduste ajal.
Alternatiiv: teemamalli muutmine (PrestaShop 1.7+/8)
Saate koodi lisada otse oma teema jaluse malli:
- Juurdepääs oma PrestaShopi failidele FTP või failihalduri kaudu
- Navigeerige oma teema kausta:
themes/your_theme/templates/_partials/ - Avage fail footer.tpl (või mõnes teemas kontrollige
templates/layouts/layout-both-columns.tpl) - Leidke sulgev
</body>märgend või{block name='javascript_bottom'}sektsioon - Kleepige oma Asyntai manuskood vahetult enne sulgevat
</body>märgendit - Salvestage fail
- Tühjendage PrestaShopi vahemälu: Täpsemad parameetrid → Jõudlus → Tühjenda vahemälu
Oluline: Teema failide muudatused võivad üle kirjutatud saada teema uuendamisel. Kaaluge alamteema või mooduli kasutamist püsivama lahenduse saamiseks.
Alternatiiv: teema kohandatud JavaScripti faili kasutamine
Paljud PrestaShopi teemad sisaldavad faili custom.js teie enda skriptide jaoks:
- Navigeerige kausta:
themes/your_theme/assets/js/ - Otsige faili nimega custom.js (looge see, kui seda pole)
- Lisage järgmine kood vestlusroboti dünaamiliseks laadimiseks:
(function() {
var script = document.createElement('script');
script.async = true;
script.src = 'https://asyntai.com/static/js/chat-widget.js';
script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
document.body.appendChild(script);
})(); - Asendage
YOUR_WIDGET_IDoma tegeliku vidina ID-ga - Tühjendage PrestaShopi vahemälu
Alternatiiv: looge lihtne moodul (arendajatele)
Arendajatele: saate luua lihtsa mooduli, kasutades displayFooter konksu:
- Looge kaust:
modules/asyntaichatbot/ - Looge asyntaichatbot.php selle koodiga:
<?php
class AsyntaiChatbot extends Module {
public function __construct() {
$this->name = 'asyntaichatbot';
$this->version = '1.0.0';
$this->author = 'Your Name';
parent::__construct();
$this->displayName = 'Asyntai Chatbot';
}
public function install() {
return parent::install() && $this->registerHook('displayFooter');
}
public function hookDisplayFooter($params) {
return '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>';
}
} - Asendage
YOUR_WIDGET_IDoma tegeliku vidina ID-ga - Installige moodul Modules → Module Manager kaudu
3. samm: kontrollige paigaldust
Pärast muudatuste salvestamist ja vahemälu tühjendamist külastage oma poodi uuel brauseri vahekaardil või inkognito aknas. Peaksite nägema vestlusvidina nuppu paremas alanurgas. Klõpsake sellel, et veenduda selle avamises ja korrektses toimimises.
Ei näe vidinat? Veenduge, et tühjendate PrestaShopi vahemälu: minge Täpsemad parameetrid → Jõudlus → Tühjenda vahemälu. Proovige ka tühjendada brauseri vahemälu või vaadata inkognito aknas. Kohandatud mooduli kasutamisel veenduge, et see on moodulite halduris lubatud.
Weebly