【发布时间】:2019-06-04 02:52:33
【问题描述】:
我已经阅读了网络和文档中的几乎所有内容,但我找不到我的问题的解决方案。
我有一个变量存储在 Session 中,然后我想把这个变量放在 route('some-route') 生成的每个 url 中。
在Session 我有sub = "mysubid"
当我生成路由route('my-route') 时,我想在查询字符串中传递这个sub 参数:http://domain.dom/my-route-parameter?sub=mysubid
你能帮我解决这个问题吗?任何有用的答案将不胜感激;
【问题讨论】:
-
我知道我不能传递像这样的参数:
route('my-route', ['sub' => \Session::get('sub') ])但我的观点中有太多的路线来重构它,我想让它自动 -
你为什么要这样做?您已经将该数据存储在会话中。
-
明确一点:您希望所有路由都具有相同的参数总是?
-
是的,这是有原因的,也是经理的好主意:D
-
@MalkhaziDartsmelidze 请注意,我稍微更新了您的标签以显示 Laravel 5.7。
标签: php laravel laravel-routing laravel-5.7 php-7.2