Eingabefelder ohne Filter
Kapitel 23
Wir können unserer Eingabemaske auch Eingabefelder ohne einer Filter Funktion hinzufügen. Jeder dieser Eingabefelder kann ein eigenes Template besitzen.
![Eingabefeld ohne Filter erstellen Eingabefeld ohne Filter erstellen](assets/images/1/widget1-4fd51061.png)
Eingabefeld erstellen
Wie im Kapitel 7 gelernt erstellen wir neues Eingabefeld. Diesmal wählen wir Eingabefeld ohne Filter aus.
Folgende widgets stehen uns zur Auswahl:
- Textfeld
- Textarea
- Textarea mit TinyMCE
- Normale Liste
- Erweiterte Liste
- Tabelle
Wie bisher vergeben wir einen Feldnamen und eine Bezeichnung. Bei diesem Beispiel erstelle ich eine Normale Liste.
- Feldname my_normal_list
- Bezeichnung Meine Liste
Sobald wir auf Speichern klicken, können wir ein Template auswählen (Optional). Bitte dran denken, sobald wir auf Speichern geklickt haben, können wir unser Widget Typ nicht mehr ändern. Bei den Datensätzen können wir nun die Liste in der Eingabemaske sehen.
Eingabefeld im Template ausgeben
Danach können wir unser Feld im fmodule_teaser oder fmodule_full Template ausgeben. Das funktioniert wie bei allen Contao Templates:
<?php if($this->my_normal_list): ?> <?php echo $this->my_normal_list; ?> <?php endif; ?>