Je fais un panneau de connexion à Laravel. Je viens d'essayer de mettre tous les itinéraires d'administration à l'intérieur d'un itinéraire :: Group () code> et tout à coup tous les autres itinéraires ont cessé de fonctionner, même la page d'accueil ne sera pas affichée.
Route::group(['middleware'=>['auth'], function(){
Route::get('/admin/dashboard','AdminController@dashboard');
}]);
3 Réponses :
Il vous manque un ] code>
En fait ... c'est
Route::group(['middleware'=>['auth']], function(){
Route::get('/admin/dashboard','AdminController@dashboard');
});
Off-Sujet: Comment le faites-vous pour que la syntaxe soit mise en surbrillance?
Stackoverflow.com/editing-help#syntax-Highlighing , dans ce cas Langue: PHP Code >
Vous avez oublié le] et en avez un à plusieurs à la fin:
Route::group(['middleware'=>['auth']], function(){ Route::get('/admin/dashboard','AdminController@dashboard');
});
Que se passe-t-il si vous exécutez
PHP Artisan Route: Liste Code>@Erubiel jette une erreur:
trop peu d'arguments pour fonctionner Illuminate \ Routing \ Routing \ Router :: Groupe (), 1 passé en C: \ Xampp \ htdocs \ StackDev \ Vendor \ Laravel \ Src \ Illumi Nate \ Support \ Façades \ façade.php à la ligne 223 et exactement 2 attendus code>Tu viens de recevoir une faute de frappe ...