Kaip pridėti Asyntai DI pokalbių robotą prie Kentico
Žingsnis po žingsnio vadovas Kentico CMS svetainėms
1 žingsnis: Gaukite savo įterpimo kodą
Pirma, eikite į savo Asyntai valdymo skydelį ir slinkite žemyn iki "Įterpimo kodas" skyriaus. Nukopijuokite savo unikalų įterpimo kodą, kuris atrodys taip:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Pastaba: Aukščiau pateiktas kodas yra tik pavyzdys. Turite nukopijuoti savo unikalų įterpimo kodą iš savo Valdymo skydelio, nes jame yra jūsų asmeninis valdiklio ID.
2 žingsnis: Kodo pridėjimas prie pagrindinio puslapio šablono (rekomenduojama)
Norėdami pridėti pokalbių robotą prie visų Kentico svetainės puslapių iš karto, naudokite pagrindinio puslapio šablono metodą:
- Prisijunkite prie savo Kentico administravimo ir eikite į Puslapių šablonų programą
- Raskite ir atidarykite savo Pagrindinį puslapio šabloną (šabloną, naudojamą visuose puslapiuose)
- Spustelėkite Antraštės skirtuką šablonų redaktoriuje
- Antraštės skyriuje įklijuokite savo Asyntai įterpimo kodą
- Arba pridėkite kodą prie šablono išdėstymo prieš uždaromąjį </head> žymą
- Spustelėkite Išsaugoti, kad pritaikytumėte pakeitimus
- Išvalykite svetainės talpyklą ir patikrinkite pakeitimus gyvoje svetainėje
Patarimas: Pagrindinio puslapio šablono naudojimas užtikrina, kad pokalbių robotas bus rodomas kiekviename puslapyje, paveldimame iš šio šablono. Tai efektyviausias metodas visos svetainės diegimui Kentico.
Alternatyvus metodas 1: Puslapio šablono antraštė
Jei norite pridėti pokalbių robotą tik prie konkrečių puslapių šablonų:
- Eikite į Puslapių šablonų programą Kentico administravime
- Pasirinkite konkretų puslapio šabloną, kurį norite redaguoti
- Spustelėkite Antraštės skirtuką
- Pridėkite savo Asyntai įterpimo kodą naudodami skripto žymą:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
- Spustelėkite Išsaugoti
- Visi puslapiai, naudojantys šį šabloną, dabar turės pokalbių robotą
Pastaba: Šis metodas naudingas, kai norite pridėti pokalbių robotą prie konkrečių svetainės skyrių, kurie naudoja tą patį puslapio šabloną, o ne prie visos svetainės.
Alternatyvus metodas 2: HEAD HTML žiniatinklio dalis
Detalesnei kontrolei konkrečiuose puslapiuose arba paveldimam JavaScript tarp subpuslapių:
- Atidarykite puslapį, kurį norite redaguoti, Kentico puslapių redaktoriuje
- Pridėkite naują žiniatinklio dalį prie puslapio (pageidautina tėviniame puslapyje paveldėjimui)
- Ieškokite ir pasirinkite HEAD HTML žiniatinklio dalį
- Žiniatinklio dalies konfigūracijoje įklijuokite savo Asyntai įterpimo kodą
- Sukonfigūruokite žiniatinklio dalį kaip paveldimą, jei norite, kad antriniai puslapiai turėtų pokalbių robotą
- Spustelėkite Gerai, kad išsaugotumėte žiniatinklio dalį
- Išsaugokite ir publikuokite puslapį
Patarimas: HEAD HTML žiniatinklio dalis puikiai tinka kodo pridėjimui prie tėvinio puslapio, kuris automatiškai pasklis į visus antrinius puslapius, sukuriant skyriaus masto diegimą.
Alternatyvus metodas 3: Pasirinktiniai JavaScript failai (Pažengusiems)
Programuotojams, norintiems valdyti skriptus kaip failus:
- Kentico projekte eikite į ~/CMSScripts/Custom/ katalogą
- Sukurkite naują JavaScript failą (pvz., asyntai-widget.js)
- Pridėkite kodą dinamiškai įkelti Asyntai valdiklį:
(function() {
var script = document.createElement('script');
script.src = 'https://asyntai.com/static/js/chat-widget.js';
script.setAttribute('data-asyntai-id', 'YOUR_WIDGET_ID');
script.async = true;
document.head.appendChild(script);
})();
- Nurodykite šį failą pagrindinio puslapio šablono antraštėje:
<script src="~/CMSScripts/Custom/asyntai-widget.js"></script>
Svarbu: Šis pažangus metodas reikalauja prieigos prie failų sistemos ir Kentico katalogų struktūros žinių. Įsitikinkite, kad turite tinkamus leidimus ir visada pirmiausia testuokite bandomojoje aplinkoje.
3 žingsnis: Patikrinkite diegimą
Išsaugoję pakeitimus ir išvalę talpyklą, atidarykite svetainę naujame naršyklės skirtuke arba inkognito lange. Turėtumėte matyti pokalbių valdiklio mygtuką apatiniame dešiniajame kampe. Spustelėkite jį, kad įsitikintumėte, jog jis atsidaro ir veikia teisingai.
Nematote valdiklio? Įsitikinkite, kad išsaugojote visus pakeitimus ir išvalėte Kentico talpyklą (Nustatymai > Sistema > Išvalyti talpyklą). Pabandykite peržiūrėti svetainę inkognito lange. Patikrinkite naršyklės konsolę (F12) dėl JavaScript klaidų, kurios gali trukdyti valdikliui krautis.
Weebly