Karussell-Modul¶
Mit dem Karussell-Modul kann Ihr Bot Informationen in einem scrollbaren Kartenlayout darstellen. Karussells werden häufig verwendet, um Produkte, Dienstleistungen oder Optionen auf visuell ansprechende Weise anzuzeigen. Jede Karte kann einen Titel, eine Beschreibung, ein Bild und Schaltflächen enthalten.
Manueller Modus¶
- FĂĽgen Sie die Karten einzeln im Editor hinzu.
-
Jede Karte kann Folgendes enthalten:
-
Titel + Beschreibung
- Bild und Bild-URL (wird beim Klick auf das Bild geöffnet)
-
Mehrere Schaltflächen
- URL-Schaltflächen – öffnen einen Link
- Aktions-Schaltflächen – verhalten sich wie Schaltflächen in normalen Chat-Nachrichten (setzen den Dialogablauf fort)

Dynamischer Modus¶
Anstatt jede Karte manuell zu erstellen, ist es möglich, sie aus einem JSON-Array zu generieren, das in einer beliebigen $context-Variable gespeichert ist.
- Jedes Objekt im JSON = eine Karte im Karussell.
- Kartenkomponenten (Titel, Beschreibung, Bild, Link) können JSON-Schlüsseln zugeordnet werden.
- Verwenden Sie die Template-Syntax:
{{ title }},{{ description }}usw.
Beispiel-JSON
Schritte zur Nutzung des dynamischen Karussells:¶
- Speichern Sie Ihr JSON in einer
$context-Variable (z. B.$cwProducts). - Wählen Sie im Abschnitt JSON mit Karussell-Daten den
$contextaus. - Ordnen Sie die JSON-SchlĂĽssel mithilfe von
{{ }}-Platzhaltern den Karussell-Komponenten (Titel, Beschreibung …) zu (z. B.{{ prodName }}).

Benutzerdefinierter HTML-Modus¶
Für eine fortgeschrittene Anpassung wechseln Sie von Basisinhalt zu HTML-Inhalt (kontaktieren Sie den Support, falls Sie diese Option in Ihrem Karussell-Modul nicht sehen). Dies schaltet einen vollständigen HTML-Editor frei, in dem Sie Ihre eigene Kartenvorlage definieren können.
Dies ermöglicht Ihnen:
- Die CSS-Stile Ihrer Marke abzugleichen
- Benutzerdefinierte Aktionen hinzuzufügen (z. B. eine Schaltfläche „In den Warenkorb")
- Vollständig einzigartige Layouts zu erstellen

Bewährtes Verfahren¶
Wann welcher Modus zu verwenden ist:
- Manuell → Kleine, feste Kartensätze (wie FAQs oder Top-3-Links).
- Dynamisch → Größere, datengesteuerte Karussells (z. B. Produktlisten, Suchergebnisse).
- Benutzerdefiniertes HTML → Wenn Sie die volle Kontrolle über Stil und Funktionalität benötigen.