如何从Blade模板访问重定向路由中的传递数据?

时间:2017-12-10 22:02:12

标签: laravel laravel-5

我有一个方法可以重定向到这样的路由,并在其中传递数据:

@foreach($vendor as $vendors)

我想访问我从重定向指向的刀片模板传递的数据,所以我做了类似这样的事情:

Undefined variable: vendor (View: /opt/lampp/htdocs/easyhire-web/resources/views/vendor/vendors.blade.php)

但是我收到了这个错误:

GCC_INSTALL_PREFIX

我依赖不知道我做错了什么,但是当我返回一个包含相同数据的视图时,它会起作用,但如果我将其更改为重定向,则会出错。

1 个答案:

答案 0 :(得分:0)

When redirecting, Laravel saves data to the session,因此请使用session()全局帮助程序从会话中获取已保存的数据:

@foreach (session('vendor') as $vendor)