Zpět na přehled

Dokumentace

Naučte se používat Asyntai

Jak přidat Asyntai AI chatbota na e107

Podrobný návod pro weby na e107 CMS

Získat kód pro vložení

Krok 1: Získejte svůj vkládací kód

Nejprve přejděte na svůj Asyntai Dashboard a přejděte dolů k sekci „Embed Code". Zkopírujte svůj unikátní kód pro vložení, který bude vypadat takto:

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

Poznámka: Kód výše je pouze příklad. Musíte zkopírovat svůj vlastní unikátní kód pro vložení z vašeho Dashboardu, protože obsahuje vaše osobní ID widgetu.

Krok 2: Přidejte do šablony motivu (doporučeno)

Doporučený způsob přidání chatbota je přímá úprava souborů šablony motivu e107:

  1. Přejděte do složky motivu e107: e107_themes/yourtheme/
  2. Otevřete hlavní soubor šablony motivu (obvykle theme.php nebo theme.html)
  3. Najděte uzavírací značku </body>
  4. Vložte svůj Asyntai embed kód těsně před značku </body>:
<script async src="https://asyntai.com/static/js/chat-widget.js" data-asyntai-id="YOUR_WIDGET_ID"></script> </body>

Tip: Pokud váš motiv používá theme.php, najděte sekci, kde se vykresluje HTML zápatí. Embed kód by měl být umístěn za veškerým ostatním obsahem, ale před uzavírací značkou body.

Alternativní metoda 1: Použití vlastního záhlaví/zápatí e107

Skript chatbota můžete přidat přes administrační panel e107 bez úpravy souborů motivu:

  1. Přihlaste se do administračního panelu e107
  2. Přejděte na Admin > Preferences > Site Preferences
  3. Najděte sekci "Custom Footer" nebo "Footer Scripts"
  4. Vložte váš Asyntai embed kód do textového pole pro skripty zápatí
  5. Klikněte na "Save" pro uložení změn

Poznámka: Tato metoda je nejjednodušší, pokud se chcete vyhnout přímé úpravě souborů motivu. Skript bude automaticky zahrnut na každé stránce vašeho webu e107.

Alternativní metoda 2: Použití pluginu e107

Pro modulárnější přístup můžete vytvořit jednoduchý plugin nebo použít systém háků pluginů pro vložení skriptů chatbota:

  1. Vytvořte jednoduchý plugin nebo použijte plugin "Custom Pages"
  2. Přidejte skript přes systém háků pluginů e107 vytvořením souboru e_footer.php v adresáři vašeho pluginu
  3. Uvnitř e_footer.php vypište váš embed kód:
<?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>'; ?>

Tip: Přístup pomocí háků pluginů udržuje integraci chatbota odděleně od motivu, takže zůstane zachována i při změně motivu.

Alternativní metoda 3: Použití systému menu e107

Můžete použít vestavěný systém menu e107 pro přidání skriptů chatbota do oblasti zápatí:

  1. Přihlaste se do administračního panelu e107
  2. Přejděte na Admin > Menus
  3. Vytvořte vlastní HTML menu
  4. Vložte váš Asyntai embed kód do obsahu menu
  5. Přiřaďte menu do oblasti zápatí vaší šablony
  6. Uložte konfiguraci menu

Důležité: Při použití systému menu se ujistěte, že oblast menu, do které přiřazujete, podporuje výstup surového HTML/skriptů. Některé oblasti menu mohou z bezpečnostních důvodů odstraňovat značky script. Pokud je skript odstraněn, použijte jednu z ostatních metod.

Krok 3: Ověřte instalaci

Po uložení změn navštivte svůj web e107 v nové záložce prohlížeče nebo v anonymním okně. V pravém dolním rohu byste měli vidět tlačítko chatovacího widgetu. Klikněte na něj a ověřte, že se správně otevírá a funguje.

Nevidíte widget? Zkuste vymazat mezipaměť e107 z administračního panelu v sekci Admin > Cache. Zkuste také vymazat mezipaměť prohlížeče nebo stránku zobrazit v anonymním okně. Ujistěte se, že váš kód pro vložení je správně umístěn a obsahuje vaše unikátní ID widgetu z Dashboardu.