php - 在 Redirect::intended 中指定路由名称

标签 php laravel laravel-routing

我想通过名称获取路由值并将其存储在变量中。

原因是,我想使用 Redirect::intended($url) 方法将用户重定向到路由,而不是仅仅将 url 放在那里。

基本上,我希望具有与 Redirect::route($route_name) 相同的行为,但具有 intended() 函数。

有没有像 Route::getValueByName() 这样的方法?

非常感谢。

最佳答案

如果我没猜错,你可以使用

Redirect::intended(route('home'));

Redirect::intended('/');

甚至

Redirect::intended(action('BaseController@index'));

关于php - 在 Redirect::intended 中指定路由名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25170914/

相关文章:

php - Laravel 5 - 重定向到 HTTPS

php - Laravel 多个删除复选框

php - google api 联系人 php simplexml

php - 插入查询在 php 中被触发两次

php - 获取 google chrome 以查看 rss 提要

mysql - Laravel 迁移无法创建关系

php - Lumen Illuminate Http 客户端请求无法解析的依赖关系

javascript - Vue + Laravel : How to properly download a PDF file?

php - Laravel 5,子域路由,带可选参数

php - 使用 PHP 解析 KML 文件