Kā pievienot Asyntai AI tērzēšanas robotu PrestaShop
Soli pa solim ceļvedis PrestaShop tīmekļa vietnēm
1. solis: Iegūstiet savu iegulto kodu
Vispirms dodieties uz savu Asyntai vadības paneli un ritiniet uz leju līdz sadaļai "Iegultais kods". Nokopējiet savu unikālo iegulto kodu, kas izskatīsies šādi:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Piezīme: Iepriekš minētais kods ir tikai piemērs. Jums jānokopē savs unikālais iegultais kods no sava Vadības paneļa, jo tas satur jūsu personīgo logrīka ID.
2. solis: Pielāgota koda moduļa izmantošana (ieteicams)
Vienkāršākais veids, kā pievienot tērzēšanas robotu, ir izmantot bezmaksas "Custom Code" moduli no PrestaShop Addons tirgus:
- Piesakieties savā PrestaShop administrēšanas panelī
- Dodieties uz Modules → Module Manager
- Noklikšķiniet uz "Upload a module" vai meklējiet tirgū "Custom Code" vai "Header Footer Scripts"
- Install a module like "Custom JS and CSS" or similar
- Pēc instalēšanas dodieties uz moduļa konfigurāciju
- Atrodiet sadaļu "Footer Scripts" vai "Before </body>"
- Ielīmējiet savu Asyntai iegulto kodu
- Noklikšķiniet uz "Saglabāt"
Padoms: Populāri bezmaksas moduļi šim nolūkam ietver "Custom JS and CSS Pro", "Custom Code" un "Header and Footer Scripts". Šie moduļi saglabājas pēc tēmu un PrestaShop atjauninājumiem.
Alternatīva: Tēmas veidnes rediģēšana (PrestaShop 1.7+/8)
Varat pievienot kodu tieši savas tēmas kājenes veidnei:
- Access your PrestaShop files via FTP or file manager
- Dodieties uz savas tēmas mapi:
themes/your_theme/templates/_partials/ - Atveriet failu footer.tpl (vai dažās tēmās pārbaudiet
templates/layouts/layout-both-columns.tpl) - Atrodiet noslēdzošo
</body>tagu vai sadaļu{block name='javascript_bottom'} - Ielīmējiet savu Asyntai iegulšanas kodu tieši pirms noslēdzošā
</body>taga - Saglabājiet failu
- Iztīriet PrestaShop kešatmiņu: Advanced Parameters → Performance → Clear cache
Svarīgi: Izmaiņas tēmas failos var tikt pārrakstītas, atjauninot tēmu. Apsveriet apakštēmas vai moduļa izmantošanu ilgstošākam risinājumam.
Alternatīva: Tēmas pielāgotā JavaScript faila izmantošana
Daudzas PrestaShop tēmas ietver custom.js failu jūsu pašu skriptiem:
- Dodieties uz:
themes/your_theme/assets/js/ - Meklējiet failu ar nosaukumu custom.js (izveidojiet to, ja tas neeksistē)
- Pievienojiet šādu kodu, lai dinamiski ielādētu tērzēšanas robotu:
(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);
})(); - Aizstājiet
YOUR_WIDGET_IDar savu reālo logrīka ID - Iztīriet PrestaShop kešatmiņu
Alternatīva: Vienkārša moduļa izveide (izstrādātājiem)
Izstrādātāji var izveidot vienkāršu moduli, izmantojot displayFooter āķi:
- Izveidojiet mapi:
modules/asyntaichatbot/ - Izveidojiet asyntaichatbot.php ar šādu kodu:
<?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>';
}
} - Aizstājiet
YOUR_WIDGET_IDar savu reālo logrīka ID - Instalējiet moduli, izmantojot Modules → Module Manager
3. solis: Pārbaudiet instalēšanu
Pēc izmaiņu saglabāšanas un kešatmiņas iztīrīšanas apmeklējiet savu veikalu jaunā pārlūkprogrammas cilnē vai inkognito logā. Apakšējā labajā stūrī vajadzētu redzēt tērzēšanas logrīka pogu. Noklikšķiniet uz tās, lai pārliecinātos, ka tā atveras un darbojas pareizi.
Neredzat logrīku? Noteikti iztīriet PrestaShop kešatmiņu: dodieties uz Advanced Parameters → Performance → Clear cache. Mēģiniet arī notīrīt pārlūkprogrammas kešatmiņu vai skatīt inkognito logā. Ja izmantojat pielāgotu moduli, pārbaudiet, vai tas ir iespējots moduļu pārvaldniekā.
Weebly