如何通过redirect()传递数据

时间:2018-04-02 03:43:55

标签: laravel

我创建了一个使用Route::delete();删除用户(有效)的表单,但是我很难传递成功消息“用户已成功删除”。

$user->delete();之后我调用了return redirect('dashboard/users/list')->with('success', 'User deleted successfully.');,但在刀片中调用它时会返回类似于'$ success is not set'的错误。

有没有办法通过重定向传递消息而不是只调用视图?

1 个答案:

答案 0 :(得分:3)

通过重定向传递数据的唯一方法是仅使用参数

return redirect('dashboard/users/list')->with('success', 'User deleted successfully.');

并在show()中用

读取

{{ Session::get('success') }}