如何使用Laravel将数据从一个页面发送到另一个页面?

时间:2015-08-16 22:57:08

标签: php laravel

所以我使用laravel 5.1并且我陷入了一种奇怪的境地。

我有2个模型SeasonTournament,我们可以说添加Season模型的网址为..../seasons/add,并且查看季节为..../seasons/(id) ......标准的东西吧?

但现在我想从链接..../seasons/1添加锦标赛,所以我点击了一个链接,将我带到..../tournaments/add ...如何将Season模型发送给页面没有提交隐藏输入的表单?

目前我使用此刀片设置..../seasons/1/tournaments/add来生成链接。但这种方法感觉不对....

感谢。

1 个答案:

答案 0 :(得分:1)

如何使用Laravel将数据从一个页面发送到另一个页面?:我建议您从控制器执行此操作。看看Redirecting With Flashed Session Data,它可能会派上用场。

来自Flash Data文档:" [...]它仅在后续HTTP请求期间可用,然后将被删除[...]"

您可以发送模型,静态值或任何您想要的内容 - > with:

redirect('route')->with('key', 'value');