Kaip pridėti Asyntai DI pokalbių robotą prie Drupal
Žingsnis po žingsnio vadovas Drupal 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.
Step 2: Using Header and Footer Scripts Module (Recommended)
Paprasčiausias būdas pridėti pokalbių robotą yra naudoti "Header and Footer Scripts" modulį:
- Prisijunkite prie savo Drupal administravimo skydelio
- Eikite į Išplėsti ir spustelėkite "Įdiegti naują modulį"
- Ieškokite "Header and Footer Scripts" arba atsisiųskite iš Drupal.org
- Įdiekite ir įjunkite modulį
- Eikite į Konfigūracija → Kūrimas → Header and Footer Scripts
- Spustelėkite "Poraštė" skirtuką
- Įklijuokite savo Asyntai įterpimo kodą poraštės skriptų teksto srityje
- Spustelėkite "Išsaugoti konfigūraciją"
Patarimas: Kodo pridėjimas prie poraštės skyriaus užtikrina, kad jis krausis po puslapio turinio, o tai rekomenduojama pokalbių valdikliams.
Alternatyva: Temos šablono redagavimas
Galite pridėti kodą tiesiai į savo temos šablono failą:
- Eikite į temos aplanką:
themes/your_theme/ - Atidarykite html.html.twig failą (arba sukurkite, jei jo nėra)
- Raskite uždaromąjį
</body>žymą - Įklijuokite savo Asyntai įterpimo kodą prieš pat
</body>žymą - Išsaugokite failą
- Išvalykite Drupal talpyklą: Konfigūracija → Našumas → Išvalyti visas talpyklas
Svarbu: Temos failų pakeitimai gali būti perrašyti atnaujinant temą. Apsvarstykite galimybę naudoti antrinę temą arba Header and Footer Scripts modulį nuolatinesniam sprendimui.
Alternatyva: Bibliotekų naudojimas (Programuotojams)
Programuotojams, norintiems naudoti Drupal išteklių bibliotekų sistemą:
- Create or edit your theme's *.libraries.yml file
- Pridėkite naują bibliotekos įrašą:
asyntai-chatbot:
js:
https://asyntai.com/static/js/chat-widget.js: { type: external, attributes: { async: true, data-asyntai-id: YOUR_WIDGET_ID } } - Prijunkite biblioteką savo temos *.info.yml faile:
libraries:
- your_theme/asyntai-chatbot - Išvalykite Drupal talpyklą
3 žingsnis: Patikrinkite diegimą
Išsaugoję pakeitimus ir išvalę talpyklą, apsilankykite svetainėje 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švalyte Drupal talpyklą eidami į Konfigūracija → Našumas → Išvalyti visas talpyklas. Taip pat pabandykite išvalyti naršyklės talpyklą arba peržiūrėkite inkognito lange.
Weebly