0
Je cela dans routes.phpLaravel filtre pas redirigeant
Route::when('/user/*', 'check_login');
Route::get('/user', '[email protected]');
et ce filter.php
Route::filter('check_login', function()
{
if (Session::get('username'))
{
return Redirect::to('/');
}
});
Je veux vérifier la session si le motif url est user/*
. et si la session existe, appelez les fonctions du contrôleur en fonction de l'URL.
Maintenant, le filtre ne fonctionne pas.
Qu'advient-il si vous changez le routes.php à Route :: quand ('/ user', 'check_login'); Route :: when ('/ user/*', 'check_login'); Route :: get ('/ user', 'UserController @ index'); –
'/ user/*' correspond ''/user/xyz' mais pas '/ user'. – itachi