[ae_toc_shortcode tag=“TodoApp“ /]
In diesem Schritt erstellen wir das Formular, über das die Todo-Liste erweitert werden kann:

Wir erstellen hier ein Formular mit einer Action, die eine eigene Route beim Senden des Formulars aufruft.
Diese Route nennen wir „saveItem“ – die Route werden wir gleich noch definieren.
Außerdem haben wir ein verstecktes CSRF Eingabefeld mit „@csrf“ erstellt, das automatisch ein Token einfügt.
Im Browser sieht das Formular folgendermaßen aus:

Vor Erstellen der Route erstellen wir unseren Controller „TodoListController“, der die neue Route „saveItem“ bearbeitet:
php artisan make:controller TodoListController

Jetzt erstellen wir die Route in der Datei „web.php“, die wir eben im Formular verwendet haben. Hier haben wir auch noch die Startroute in „root“ benannt:

Die Route „saveItem“ funktioniert nur über einen POST Request (unser Formular sendet die Daten als POST Request).
Der TodoListController erhält die Daten vom Formular, jetzt brauchen wir im Controller noch die Methode „saveItem“.
Zunächst machen wir in der Methode eine einfache Weiterleitung auf die „root“ Route (das Formular wird abgeschickt und wird wieder angezeigt).







