Integrationen
TYPO3
Widget in TYPO3 per TypoScript auf allen Seiten einbinden.
TYPO3-Erweiterung derzeit nicht verwendenDie bisherige Lymbe-Erweiterung für TYPO3 (1.1.0) bindet das Widget nicht zuverlässig ein und setzt außerdem eine feste Farbe, die deine Einstellung im Portal überschreibt. Nimm bis auf Weiteres den Weg über TypoScript.
Einbinden per TypoScript
- Kopiere im Portal Kennung, Workspace und Widget-Schlüssel aus Assistent öffnen (Zahnrad) → Einbetten.
- Öffne in TYPO3 das Modul Template (bzw. Site Management → TypoScript) auf deiner Wurzelseite.
- Bearbeite das Setup deines Haupt-Templates oder deines Sitepackages.
- Füge den Code unten ein und ersetze die Platzhalter.
- Speichere und leere den Cache.
Setuptyposcript
page.footerData.4711 = TEXT
page.footerData.4711.value (
<script
src="https://app.lymbe.ai/widget.js"
data-bot-id="BOT_ID"
data-tenant="dein-workspace"
data-key="WIDGET_SCHLUESSEL"
></script>
)
footerData setzt das Script ans Ende der Seite. Die Zahl 4711 ist frei wählbar; sie darf nur nicht schon belegt sein.
Nur auf bestimmten Seiten
Lege den Code in ein Erweiterungs-Template auf der Seite, ab der das Widget erscheinen soll. Unterseiten erben es.
Danach
- Trag deine Domain in den erlaubten Domains ein.
- Farbe und Position stellst du im Portal ein.
Fehlerbehebung
| Problem | Lösung |
|---|---|
| Widget erscheint nicht | Cache leeren; prüfen, ob das Template auf der Wurzelseite aktiv ist. |
| Content-Security-Policy blockiert | Lymbe-Adresse für Script, Frame und Verbindungen erlauben. |
| Grüne statt eigener Farbe | Die alte Erweiterung ist noch aktiv. Deaktivieren. |