how can I redirect from my controller to a named route and include variables in the URL, e.g.

return Redirect::to('admin/articles/create/'.$article_type.'/'.$area_id.'/'.$area_type);

这很管用,但我觉得我错过了一条捷径还是什么?

推荐答案

在Laravel 5中,可以使用助手方法:

return redirect()->route('route.name', [$param]);

Laravel相关问答推荐

Nuxt 3获取多部分表单数据上传不起作用

如何在 Laravel 9 中获取带分页的订单列表?

如何获取多态多对多关系子查询的自动 id 列名?

Laravel:使用 Input::old 时 textarea 不会重新填充

Laravel 价格验证只接受正数而不是 0

Laravel 5.1 如何在Blade 文件上使用 {{ old('') }} 助手进行无线电输入

如何修复无效请求(不支持的 SSL 请求)

Laravel 4,如何测试复选框是否被选中?

需要 Vagrant 环境或目标机器

Laravel 使用 Storage::put 生成唯一 ID

如何在新安装时指定 Lumen(或 Laravel)版本?

当表中不存在列时如何将 paginate() 与 having() 子句一起使用

如何在 Laravel 5.1 中为Electron邮件添加标题

Laravel 中的填充方法不起作用?

在共享主机中仅使用 FTP 部署 Laravel 5

如何处理 php (Laravel api) 和 javascript (AngularJS) 之间的日期时间

Laravel/PHPUnit:断言 json 元素存在而不定义值

Lumen/Laravel 6:调用未定义的函数 array_except()

在我的编辑器中管理上传文件的最佳方式?

如何在 Laravel 5.3 中获取当前的语言环境