Jak přidat Asyntai AI chatbota na e107
Podrobný návod pro weby na e107 CMS
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:
- Přejděte do složky motivu e107:
e107_themes/yourtheme/ - Otevřete hlavní soubor šablony motivu (obvykle theme.php nebo theme.html)
- Najděte uzavírací značku
</body> - 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:
- Přihlaste se do administračního panelu e107
- Přejděte na Admin > Preferences > Site Preferences
- Najděte sekci "Custom Footer" nebo "Footer Scripts"
- Vložte váš Asyntai embed kód do textového pole pro skripty zápatí
- 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:
- Vytvořte jednoduchý plugin nebo použijte plugin "Custom Pages"
- Přidejte skript přes systém háků pluginů e107 vytvořením souboru e_footer.php v adresáři vašeho pluginu
- 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í:
- Přihlaste se do administračního panelu e107
- Přejděte na Admin > Menus
- Vytvořte vlastní HTML menu
- Vložte váš Asyntai embed kód do obsahu menu
- Přiřaďte menu do oblasti zápatí vaší šablony
- 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.
Weebly