Я создал новый проект laravel и laravel flash, кажется, не работает, как я хочу. Когда я вернусь на маршрут, вспышка исчезнет. У меня есть метод контроллера, который делает абсолютно ничего, кроме вспышки и возврата к маршруту.Laravel 5.2.29 сеанс :: мгновенно потерял
Подобно
public function activateContract(Request $request){
return redirect()->to('test')->with('status', 'test');
}
Мои маршруты файл
Route::group(['middleware' => 'web'], function() {
Route::auth();
Route::get('/', function(){
return redirect()->intended(route('contract.index'));
});
Route::group(['middleware' => 'auth'], function() {
Route::group(['prefix' => 'contract'], function(){
Route::get('', ['as' => 'contract.index' , 'uses' => 'User\[email protected]']);
Route::post('', ['as' => 'contract.index' , 'uses' => 'User\[email protected]']);
Route::get('mijn', ['as' => 'user.contract.index' , 'uses' => 'User\[email protected]']);
});
});
Route::get('test', function(){
dd(session('status'));
});
c});
Вот Ouput свалки фильеры тест маршрута ведьмой magicaly потерял моментальное сообщение.
null
ли вы изменить 'паутину' промежуточное программное обеспечение в приложении/Http/Kernel.php? Он должен выглядеть следующим образом: ' 'Интернет' => [ \ App \ Http \ Middleware \ EncryptCookies :: класс, \ Illuminate \ Cookie \ Middleware \ AddQueuedCookiesToResponse :: класс, \ Осветите \ Session \ Middleware \ StartSession :: class, \ Illuminate \ View \ Middleware \ ShareErrorsFromSession :: class, \ App \ Http \ Middleware \ VerifyCsrfToken :: class, ] ' –
Не редактировал его и не проверял его так же, как в вашем комментарии. – Maantje
Ну, я думаю, им просто нужно будет использовать put then ... и удалите его в нижней части моего основного шаблона. – Maantje