Grįžti į valdymo skydą

Dokumentacija

Sužinokite, kaip naudoti Asyntai

Kaip pridėti Asyntai DI pokalbių robotą prie ExpressionEngine

Žingsnis po žingsnio vadovas ExpressionEngine CMS

Gauti įterpimo kodą

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: Pridėkite prie šablono išdėstymo (Rekomenduojama)

Paprasčiausias būdas pridėti pokalbių robotą prie visų puslapių yra redaguoti pagrindinį išdėstymo šabloną ExpressionEngine valdymo skydelyje:

  1. EE valdymo skydelyje eikite į Kūrėjas > Šablonai > Šablonų grupės
  2. Atidarykite pagrindinę šablonų grupę (paprastai "site") ir redaguokite išdėstymo šabloną (arba šabloną, kuris apgaubia visus puslapius)
  3. Raskite uždaromąją </body> žymą
  4. Įklijuokite savo Asyntai įterpimo kodą prieš </body> žymą:
    <!-- Asyntai AI Chatbot --> <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body>
  5. Išsaugokite šabloną

Patarimas: Skripto pridėjimas prieš uždaromąjį </body> žymą užtikrina, kad jis krausis po puslapio turinio, o tai rekomenduojama pokalbių valdikliams ir nesulėtins puslapio įkrovimo.

Alternatyvus metodas 1: EE šablonų dalių naudojimas

ExpressionEngine šablonų dalys leidžia kurti pakartotinai naudojamus fragmentus, kuriuos galima įtraukti į šablonus:

  1. Eikite į Kūrėjas > Šablonai > Šablonų dalys
  2. Spustelėkite "Naujas", kad sukurtumėte naują dalį pavadinimu _asyntai_widget
  3. Įklijuokite savo Asyntai įterpimo kodą į dalies turinį:
    <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
  4. Išsaugokite dalį
  5. Įtraukite ją į išdėstymo šabloną prieš pat uždaromąjį </body> žymą:
    {embed="_asyntai_widget"} </body>

Pastaba: Šablonų dalių naudojimas palaiko jūsų kodą tvarkingą ir palengvina pokalbių roboto įterpimo kodo atnaujinimą vienoje vietoje visoje svetainėje.

Alternatyvus metodas 2: EE HTML antraštės/poraštės naudojimas

Kai kurios ExpressionEngine konfigūracijos turi globalų poraštės skyrių skriptams pridėti:

  1. Eikite į Nustatymai > Turinys ir dizainas > Globalios šablonų nuostatos
  2. Jei jūsų EE konfigūracija turi globalų poraštės skyrių, įklijuokite ten Asyntai įterpimo kodą
  3. Jei globalaus poraštės skyriaus nėra, redaguokite pagrindinį išdėstymo šabloną tiesiogiai ir pridėkite įterpimo kodą prieš uždaromąjį </body> žymą:
    <!-- Asyntai AI Chatbot --> <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body>
  4. Išsaugokite pakeitimus

Alternatyvus metodas 3: config.php naudojimas

Pažengusiems naudotojams galite įterpti pokalbių roboto skriptą per ExpressionEngine konfigūraciją arba sukurdami pasirinktinį priedą:

  1. Prisijunkite prie savo ExpressionEngine projekto failų per FTP, SSH arba kodo redaktorių
  2. Eikite į system/user/config/ katalogą ir atidarykite config.php
  3. Pasirinktiniam JavaScript įterpimui apsvarstykite galimybę sukurti paprastą EE priedą/plėtinį, kuris jungiasi prie template_post_parse kabliuko ir įterpia skriptą puslapio atvaizdavimo metu:
    // In your custom extension public function template_post_parse($final_template, $is_partial, $site_id) { $script = '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>'; $final_template = str_replace('</body>', $script . '</body>', $final_template); return $final_template; }
  4. Pakeiskite YOUR_WIDGET_ID savo tikruoju valdiklio ID iš valdymo skydelio

Svarbu: config.php ir priedo metodas skirtas pažengusiems naudotojams, patyriems ExpressionEngine kūrime. Daugumai naudotojų rekomenduojamas šablono išdėstymo metodas (2 žingsnis) arba šablonų dalių metodas (Alternatyvus metodas 1).

3 žingsnis: Patikrinkite diegimą

Išsaugoję pakeitimus, apsilankykite savo ExpressionEngine 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šsaugojote šabloną ir kad redaguojate teisingą išdėstymo šabloną, kurį naudoja jūsų puslapiai. Išvalykite naršyklės talpyklą arba peržiūrėkite inkognito lange. Jei ExpressionEngine šablonų talpykla įjungta, išvalykite talpyklą iš valdymo skydelio po Kūrėjas > Įrankiai > Talpyklos tvarkyklė.