Zum Hauptinhalt springen

Funktionalität

Die konkreten Funktionalitäten, die auf einer Seite eingebunden werden können, wie Formulare und Karten.

Einführung​

Die Funktionalität unterscheidet sich von den anderen Komponenten: Statt visueller Varianten desselben Inhalts ist jeder Typ eine konkrete Funktionalität, die in die Seite eingebunden wird – derzeit ein Kontaktformular oder eine Karte.

Sie folgt demselben Mechanismus, der allen Komponenten gemeinsam ist, beschrieben in Übersicht und Komponententypen – aber hier wählt man bei der Auswahl des Typs welche Funktionalität auf der Seite erscheint, nicht nur einen anderen Stil.

Felder​

Zusätzlich zu den gemeinsamen Feldern (Typ, Reihenfolge, Bearbeitungsmodus, Hintergrund umkehren, Aktionen) verfügt die Funktionalität über:

FeldBeschreibung
Titel (title)Titel des Blocks.
Inhalt (content / html_content)Text des Blocks.
Bild (image)Zugehöriges Bild (nicht alle Typen verwenden es).

Verfügbare Typen​

Kontaktformular (ContactForm)​

Zeigt ein Kontaktformular (Name, E-Mail, Nachricht) an, geschützt durch reCAPTCHA. Beim Absenden werden die Daten an den Dienst contact auf dem Server gesendet, der sie in der Entität contact speichert (im Backoffice sichtbar) und E-Mail-Benachrichtigungen konfigurierbar macht.

Kontaktkarte (ContactMap)​

Zeigt eine interaktive Karte unter Verwendung von Mapbox an. Verwendet die Konfiguration settings.cluar.website.mapbox (siehe Konfiguration) – insbesondere den accessToken (erforderlich, damit die Karte funktioniert) und die Option dark (helles oder dunkles Karten-Theme).

Nächster Schritt​

Nachdem die 5 Komponenten erkundet wurden, geht es weiter zu den Aktionen, die den meisten von ihnen zugeordnet werden können.