Update einfuhrung in laravel authored by Aria Givi's avatar Aria Givi
......@@ -50,8 +50,15 @@ Eintrag in der `web.php`
->with('navbarFocus', 'kontakt');
});
Sobald der Nutzer die Seite http://metager.de/kontakt aufruft, trifft eine HTTP-GET Anfrage bei den MetaGer-Servern ein.
Im Gegensatz zum ersten Beispiel wird hier keine Controller-Klasse angegeben. Stattdessen wird direkt das Blade-Template
`/resources/views/kontakt/kontakt.blade.php` zurückgegeben. Laravel ermöglicht die Verwaltung von mehreren Spracheinstellungen, sodass `trans('titles.kontakt')` je nach Sprachauswahl den richtigen String in das Template einfügt.
Auf http://metager.de/kontakt kann der Nutzer ein Kontaktformular ausfüllen und dieses dann abschicken.
Dabei ist der 'Versenden'-Button an ein HTML-Form gebunden, welches als Anfrage-Methode POST verwendet.
Sobald dieser Button gedrückt worden ist, geht eine HTTP-POST Anfrage bei den MetaGer-Servern ein. Der dazugehörige Eintrag
in der `web.php` lautet
Route::post('kontakt', 'MailController@contactMail');
Mehr Informationen zu Blade-Templates gibt es [hier] (https://laravel.com/docs/5.4/blade).
......
......