Am 14. September 2017 haben wir eine überarbeitete Fassung unserer Datenschutzrichtlinie veröffentlicht. Wenn Sie video2brain.com weiterhin nutzen, erklären Sie sich mit diesem überarbeiteten Dokument einverstanden. Bitte lesen Sie es deshalb sorgfältig durch.

Symfony Grundkurs

Ein Formular ausgeben lassen

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Ein Formular kann mit Hilfe einer Formular-Helfer-Funktion in einer eigenen View ausgegeben werden. Die wenigen dazu erforderlichen Schritte lernen Sie in diesem Video kennen.
02:54

Transkript

Das Formular selbst wird zwar hier im Controller erzeugt werden, aber die Ausgabe erfolgt in einer "view" und damit ich dafür auch den geeigneten Ort habe, habe ich hier bereits eine neue HTML-Twig-Seite erzeugt und innerhalb dieser neuen Seite wird dann dafür gesorgt werden, mithilfe von Formular-Helfer-Funktionen, dass dieses noch nicht existierende Formular ausgegeben werden kann. Die Seite selbst ist sehr rudimentär gehalten. Das heißt, wir haben hier einerseits einmal das Einbinden der "base.html.twig", damit wir diese umgebenden Elemente mitbekommen und dann müssen wir unser Tun sozusagen zwischen diese "block"-Elemente setzen, zwischen diesen "block"-Tags, denn nur innerhalb dieser "blocks"-Tags, kann jetzt in einem Kind-Element von "base.html.twig" überhaupt etwas stattfinden. Ich habe hier unten schon einen "Submit"-Button und ich habe eine Überschrift. Was jetzt noch fehlt, sind diese Formular-Helfer-Funktionen. Und die sind in ihrer rudimentärsten Form denkbar einfach, nämlich wir arbeiten wieder mit der Twig-Syntax und innerhalb dessen haben wir ein "form_start()"-Element, dem wird dann unser Formular übergeben, das "form" heißen wird und so wie es dieses "form_start()"-Element gibt, Strg+C, ich kopiere mir jetzt das Ganze, muss es natürlich auch ein "form_end"-Tag geben. Und innerhalb dieser beiden Tags findet jetzt das statt, was zur Ausgabe des Formulars führen wird. Auch das ist letztendlich nur eine Zeile. Zum Einsatz kommt nämlich der Helfer "form_widget". Und mit diesem einfachen kleinen Widget werden mal ganz grundsätzlich die Formular-Elemente erzeugt und zusammen mit einer Bezeichnung und gegebenenfalls sogar mit einer Fehlermeldung bei falschem Ausfüllen wieder ausgegeben. Wir haben jetzt natürlich noch kein Formular, aber ich wollte Ihnen zuallererst einmal zeigen, wie einfach die Welt letztendlich dann werden kann, wenn die Vorbereitungen stimmen. Das heißt, dieses "form"-Widget ist dieses sehr mächtige Helferlein, das dann später mal für die Ausgabe des Formulars sorgen kann. Sehr rudimentär, nicht sehr gut adaptierbar, aber so für das einfache Herzeigen reicht das eigentlich völlig.

Symfony Grundkurs

Steigen Sie in die moderne und flexible PHP-Entwicklung mit dem praktischen Framework ein.

2 Std. 35 min (34 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Software:
Exklusiv für Abo-Kunden
Erscheinungsdatum:18.01.2017

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!