return redirect()->action('HomeController@index'); 只需简单传递控制器和动作名到action方法即可。记住,你不需要指定控制器的完整命名空间,因为 Laravel 的RouteServiceProvider将会自动设置默认的控制器命名空间。 return redirect()->action('UserController@profile', [1]); 如果控制器路由要求参数,你可以将参数...
laravel的重定向类Redirector在laravel5中,重定向类可以直接通过redirect()方法直接获取,不需要声明,有几个常用的方法: redirect() -> to( “重定向到指定的地址或者路由器当中”):可以简写为reidrect() redirect() -> action( “重定向到控制器的指定action当中”) redirect() -> route(“重定向到路由的别名...
returnredirect()->action('UserController@profile',['id'=>1]); 闪存Session 数据重定向# 重定向到新的 URL 并且闪存数据到 session常常在同时完成。 通常的,这会在你成功的执行一个动作、闪存消息到 session 后完成。方便起见,你可以创建一个RedirectResponse实例并在单个的、流畅的方法链上闪存数据到 session...
Laravel redirect 重定向 重定向 redirect action action 重定向到控制器 returnredirect()->action('index@show'); action可以带参数 returnredirect()->action('index@show',['rs'=>$rs]); to to 重定向到路由 returnredirct('login'); with 可带参 returnredirect()->with('show','welcome'); back 返...
returnredirect()->route('profile', [$user]); 如果要重定向到带 ID 参数的路由(Eloquent 模型绑定),可以传递模型本身,ID 会被自动解析出来。 4|0重定向到控制器动作 returnredirect()->action('HomeController@index'); 只需简单传递控制器和动作名到action方法即可。记住,你不需要指定控制器的完整命名空间,...
):可以简写为reidrect() redirect() -> action( “重定向到控制器的指定action当中”) redirect() ...
比如在一个用户登录逻辑中,声明了一个get_login()的动作(action)来处理获取登录页面的服务;同时也声明了一个post_login()动作(action)来校验表单POST过来的数据,并且在验证之后,做出重新转向(redirect)到登录页面还是转向控制台的决定。5、自动加载类(Class Auto-loading)简化了类(class)的加载工作,...
不仅命名路由,我们还可以重定向到控制器操作。 我们需要简单地将控制器和操作名称传递给action方法,如以下示例所示。 如果要传递参数,可以将其作为action方法的第二个参数传递。 return redirect()->action(‘NameOfController@methodName’,[parameters]);
return redirect()->route('route.name'); 其中,route.name是你在路由文件中定义的命名路由的名称。 重定向到控制器动作: 代码语言:txt 复制 return redirect()->action('ControllerName@method'); 其中,ControllerName是你要重定向的控制器的名称,method是该控制器中的方法名称。
二、redirect() 的使用 基于Url 的重定向 // 假设我们当前的域名为:http://localhost 则重定向到 http://localhost/home return redirect('home'); 基于路由的重定向 return redirect()->route('home'); 基于控制器的重定向 return redirect()->action('UserController@index') ...