Обратно към таблото

Документация

Научете как да използвате Asyntai

Как да добавите Asyntai AI чатбот в e107

Ръководство стъпка по стъпка за уебсайтове на e107 CMS

Вземете код за вграждане

Стъпка 1: Вземете вашия код за вграждане

Първо отидете на вашето Табло за управление на Asyntai и превъртете надолу до секцията "Код за вграждане". Копирайте уникалния си код за вграждане, който ще изглежда така:

<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>

Забележка: Кодът по-горе е само пример. Трябва да копирате собствения си уникален код за вграждане от вашето Табло за управление, тъй като съдържа вашия личен ID на уиджета.

Стъпка 2: Добавяне към шаблона на темата (Препоръчително)

Препоръчителният начин за добавяне на чатбота е чрез директно редактиране на файла на шаблона на вашата e107 тема:

  1. Навигирайте до папката на вашата e107 тема: e107_themes/yourtheme/
  2. Отворете основния файл на шаблона на темата (обикновено theme.php или theme.html)
  3. Намерете затварящия таг </body>
  4. Поставете вашия Asyntai код за вграждане точно преди тага </body>:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body>

Съвет: Ако вашата тема използва theme.php, потърсете секцията, в която се визуализира HTML на футъра. Кодът за вграждане трябва да бъде поставен след цялото останало съдържание, но преди затварящия body таг.

Алтернативен метод 1: Използване на персонализиран хедър/футър на e107

Можете да добавите скрипта на чатбота чрез административния панел на e107, без да редактирате файлове на темата:

  1. Влезте в административния панел на e107
  2. Отидете на Admin > Preferences > Site Preferences
  3. Потърсете секцията "Custom Footer" или "Footer Scripts"
  4. Поставете вашия Asyntai код за вграждане в полето Footer Scripts
  5. Кликнете "Save", за да приложите промените

Забележка: Този метод е най-лесният, ако искате да избегнете директното редактиране на файловете на темата. Скриптът ще бъде включен автоматично на всяка страница на вашия e107 сайт.

Алтернативен метод 2: Използване на e107 плъгин

За по-модулен подход можете да създадете прост плъгин или да използвате системата за прихващане на плъгини за инжектиране на скрипта на чатбота:

  1. Създайте прост плъгин или използвайте плъгина "Custom Pages"
  2. Добавете скрипта чрез системата за прихващане на плъгини на e107, като създадете файл e_footer.php в директорията на вашия плъгин
  3. Във e_footer.php изведете вашия код за вграждане:
<?php // e_footer.php - Asyntai Chatbot Plugin Hook echo '<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script>'; ?>

Съвет: Подходът с прихващане на плъгин поддържа интеграцията на чатбота отделена от темата, така че тя ще се запази дори ако смените темата.

Алтернативен метод 3: Използване на системата за менюта на e107

Можете да използвате вградената система за менюта на e107, за да добавите скрипта на чатбота в областта на футъра:

  1. Влезте в административния панел на e107
  2. Отидете на Admin > Menus
  3. Създайте персонализирано HTML меню
  4. Поставете вашия Asyntai код за вграждане в съдържанието на менюто
  5. Задайте менюто към областта на футъра на вашия шаблон
  6. Запазете конфигурацията на менюто

Важно: Когато използвате системата за менюта, уверете се, че областта на менюто, към която задавате, поддържа извеждане на суров HTML/скрипт. Някои области на менюта могат да премахват скрипт тагове от съображения за сигурност. Ако скриптът бъде премахнат, използвайте някой от другите методи вместо това.

Стъпка 3: Проверка на инсталацията

След като запазите промените, посетете уебсайта си на e107 в нов раздел на браузъра или в инкогнито прозорец. Трябва да видите бутона на чат уиджета в долния десен ъгъл. Кликнете върху него, за да се уверите, че се отваря и работи правилно.

Не виждате уиджета? Опитайте да изчистите кеша на e107 от административния панел под Admin > Cache. Също опитайте да изчистите кеша на браузъра или да разгледате в инкогнито прозорец. Уверете се, че кодът за вграждане е поставен правилно и съдържа вашия уникален ID на уиджета от Таблото за управление.