Meine Formularvalidierung zeigte keine Fehler auf meiner Route posts/create
an. Ich googeln die Lösung und fand, dassFormularvalidierung zeigt keine Ergebnisse auf Laravel an
Route::group(['middleware' => 'web'], function() {
Route::resource('/posts','PostsController');
});
kann
Route::group(['middlewareGroups' => 'web'], function() {
Route::resource('/posts','PostsController');
});
ich das getan hätte geändert werden, und das Problem ist gelöst. Ich möchte fragen, ob dies als eine gute Praxis angesehen wird, um es so zu ändern?
Auch wenn ich diese Zeile aus meinem Weg am Entfernen es funktioniert:
Route::group(['middleware' => 'web'], function() {
Kann mir jemand sagen, was tatsächlich geschieht?
Ja, es funktioniert, nachdem ich sie entfernt habe. Danke für die Antwort. Ich habe Zweifel ... Wenn wir Kernel betrachten dann "web =>" befindet sich in "geschützt $ middlewareGroups "und nicht in" $ middleware "..why? – Saiiif
Weil Web eine Gruppe ist, die aus mehreren anderen Middleware besteht, müssen wir "protected $ middlewareGroups" verwenden, ansonsten haben wir "protected $ middleware" für einzelne Middleware verwendet. –
oh ok Ich habe es danke für die Antwort – Saiiif