【问题标题】:How to solve route not define in laravel 5.3? [duplicate]如何解决 laravel 5.3 中未定义的路线? [复制]
【发布时间】:2017-05-02 13:25:01
【问题描述】:

当我更新数据时,我想要这样的网址:

http://mysystem.dev/users/proses?kdbulan=01&thang=2017

我更新数据的代码是这样的:

public function update($id, UpdateUserRequest $request)
{
    ....
    return redirect(route('users.proses?kdbulan=01&thang=2017'));
}

执行时出现如下错误:

路线 [users.proses?kdblan=01&thang=2017] 未定义。

我该如何解决?

【问题讨论】:

  • 您的路由文件中与此重定向对应的路由是什么样的?

标签: php laravel routes laravel-5.3


【解决方案1】:

参数应该在辅助参数中作为数组传递。

route('users.proses', ['kdbulan' => 01, 'thang' => 2017]);

来源:https://laravel.com/docs/5.4/helpers

【讨论】:

    【解决方案2】:

    你可以使用

    route('users.proses', ['kdblan' => 01, 'thang' => 2017]);

    【讨论】:

      猜你喜欢
      • 2017-05-03
      • 2020-12-12
      • 1970-01-01
      • 1970-01-01
      • 2017-05-22
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2017-05-28
      相关资源
      最近更新 更多