Anwendungen
Contao bringt einige zusätzliche Module für komplexere Interaktionen mit, etwa Formulargenerator, Suche, Kommentare oder Auflistungen. Sehen Sie sich einfach die Beispiele unten an.
Formulargenerator
Formulare sind ein sehr wichtiges Werkzeug, um Rückmeldungen von den Besuchern Ihrer Website zu erhalten. Mit dem Formulargenerator bietet Contao eine einfache Möglichkeit, individuelle Formulare zu erstellen und zu bearbeiten. Alle aus HTML bekannten Formularfelder stehen zur Verfügung, und für jedes Feld gibt es verschiedene Optionen. Sie können Felder als Pflichtfelder markieren, erlaubte Eingabewerte festlegen, die beim Absenden geprüft werden, und einzelnen Formularfeldern CSS-Klassen zuweisen.
Der Formulargenerator erlaubt außerdem, "Formulardaten per E-Mail zu versenden" oder "Daten zu speichern". Als Übertragungsmethode wählen Sie zwischen POST und GET. Sie werden sehen, dass das Modul schon ab Werk viel Freude macht.
Beispiel-Kontaktformular
Suchmaschine
Dieses Modul erzeugt eine Suchfunktion. Die Suche listet alle Seiten auf, die das Stichwort enthalten. Mit diesem Modul lässt sich eine ganze Contao-Website durchsuchen, was die Benutzerfreundlichkeit deutlich verbessert.
Folgen Sie einfach diesem Link, um sie auf dieser Demo-Website in Aktion zu sehen: Zur Suche
Kommentare
Etwas Text über die Kommentare und ein Beispiel
Auflistung
Das Modul Auflistung stellt eine Liste von Datensätzen auf der Website bereit. Frontend-Benutzer können die Liste sortieren, filtern und durchsuchen. Grundlage der Liste ist eine Tabelle aus einer Datenbank.
| Name | Pfad | Erweiterung |
|---|---|---|
| printer.svg | files/contaodemo/theme/src/img/icons/printer.svg | svg |
| theme-preview.png | files/contaodemo/theme/theme-preview.png | png |
| _mixin-invisible.scss | files/contaodemo/theme/src/scss/tools/_mixin-invisible.scss | scss |
| _feed-reader.scss | files/contaodemo/theme/src/scss/components/_feed-reader.scss | scss |
| _content-accordion.scss | files/contaodemo/theme/src/scss/components/_content-accordion.scss | scss |
| a11y-nav.js | files/contaodemo/theme/src/js/a11y-nav.js | js |
| variables.scss | files/contaodemo/theme/src/scss/variables.scss | scss |