Како додати Asyntai АИ четбот у ExpressionEngine
Водич корак по корак за ExpressionEngine CMS
Корак 1: Набавите свој код за уграђивање
Прво, идите на своју Asyntai контролну таблу и померите се до одељка „Код за уграђивање". Копирајте свој јединствени код за уграђивање који ће изгледати овако:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>
Напомена: Код изнад је само пример. Морате копирати свој јединствени код за уграђивање са своје Контролне табле јер садржи ваш лични ИД виџета.
Корак 2: Додајте у распоред шаблона (препоручено)
Најлакши начин за додавање четбота на све странице је уређивањем главног шаблона распореда у ExpressionEngine контролном панелу:
- У EE контролном панелу, идите на Програмер > Шаблони > Групе шаблона
- Отворите своју главну групу шаблона (обично „site") и уредите шаблон распореда (или шаблон који обавија све странице)
- Пронађите затварајућу
</body>ознаку - Налепите свој Asyntai код за уграђивање непосредно пре
</body>ознаке:<!-- Asyntai AI Chatbot --> <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body> - Сачувајте шаблон
Савет: Додавање скрипте пре затварајуће </body> ознаке осигурава да се учитава након садржаја странице, што је препоручено за виџете за ћаскање и неће успорити учитавање странице.
Алтернативни метод 1: Коришћење EE парцијалних шаблона
ExpressionEngine парцијални шаблони вам омогућавају да креирате исечке за поновну употребу који могу бити укључени у шаблоне:
- Идите на Програмер > Шаблони > Парцијални шаблони
- Кликните „Ново" да креирате нови парцијални шаблон под називом
_asyntai_widget - Налепите свој Asyntai код за уграђивање у садржај парцијалног шаблона:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> - Сачувајте парцијални шаблон
- Укључите га у свој шаблон распореда непосредно пре затварајуће
</body>ознаке:{embed="_asyntai_widget"} </body>
Напомена: Коришћење парцијалних шаблона одржава ваш код организованим и олакшава ажурирање кода за уграђивање четбота на једном месту за цео сајт.
Алтернативни метод 2: Коришћење EE HTML заглавља/подножја
Неке ExpressionEngine инсталације обезбеђују глобални одељак подножја за додавање скрипти:
- Идите на Подешавања > Садржај и дизајн > Глобалне преференце шаблона
- Ако ваше EE подешавање има глобални одељак подножја, налепите Asyntai код за уграђивање тамо
- Ако глобални одељак подножја није доступан, директно уредите свој главни шаблон распореда и додајте код за уграђивање пре затварајуће
</body>ознаке:<!-- Asyntai AI Chatbot --> <script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body> - Сачувајте своје промене
Алтернативни метод 3: Коришћење config.php
За напредне кориснике, можете убацити скрипту четбота кроз ExpressionEngine конфигурацију или креирањем прилагођеног додатка:
- Приступите фајловима ExpressionEngine пројекта путем FTP, SSH или уређивача кода
- Навигирајте до
system/user/config/директоријума и отворитеconfig.php - За прилагођено убацивање JavaScript-а, размислите о креирању једноставног EE додатка/екстензије који се качи на
template_post_parseкукицу за убацивање скрипте при рендеровању странице:// 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; } - Замените
YOUR_WIDGET_IDстварним ИД-ом виџета са контролне табле
Важно: Метод config.php и додатка је намењен напредним корисницима који су упознати са ExpressionEngine развојем. За већину корисника, препоручује се метод шаблона распореда (Корак 2) или метод парцијалних шаблона (Алтернативни метод 1).
Корак 3: Верификујте инсталацију
Након чувања промена, посетите свој ExpressionEngine веб-сајт у новој картици претраживача или инкогнито прозору. Требало би да видите дугме виџета за ћаскање у доњем десном углу. Кликните на њега да бисте се уверили да се отвара и исправно ради.
Не видите виџет? Уверите се да сте сачували шаблон и да уређујете тачан шаблон распореда који ваше странице користе. Обришите кеш претраживача или прегледајте у инкогнито прозору. Ако је кеширање ExpressionEngine шаблона омогућено, обришите кеш из контролног панела под Програмер > Алатке > Менаџер кеша.
Weebly