returnredirect()->action('HomeController@index'); If your controller route requires parameters, you may pass them as the second argument to theactionmethod: returnredirect()->action('UserController@profile',['id'=>1]); Redirecting With Flashed Session Data# ...
Laravel5 中新增了一个函数 redirect() 来代替 Laravel4 中 Redirect::to() 来进行重定向操作。函数 redirect() 可以将用户重定向到不同的页面或动作,同时可以选择是否带数据进行重定向。 重定向响应是Illuminate\Http\RedirectResponse类的实例,其中包含了必须的头信息将用户重定向到另一个URL。辅助函数redirect返回...
returnredirect()->action('UserController@profile',['id'=>1]); 重定向并使用 Session 闪存数据# 重定向到一个新的 URL 的同时通常会附加 Session 闪存数据。通常在控制器行为执行成功后会将成功的消息传在 Session 闪存中。为了方便起见,您可以用链式的方式创建一个RedirectResponse的实例并闪存在 Session 中:...
If your controller route requires parameters, you may pass them as the second argument to theactionmethod: returnredirect()->action( 'UserController@profile', ['id'=>1] ); Redirecting With Flashed Session Data Redirecting to a new URL andflashing data to the sessionare usually done at the ...
Redirecting To Controller Actions You may also generate redirects tocontroller actions. To do so, pass the controller and action name to theactionmethod: useApp\Http\Controllers\HomeController; returnredirect()->action([HomeController::class,'index']); ...
returnredirect()->action('UserController@profile', [1]); 如果控制器路由要求参数,你可以将参数作为第二个参数传递给action方法。 5|0带数据的重定向 重定向到一个新的 URL 并将数据存储到一次性 Session 中通常是同时完成的。 returnredirect('dashboard')->with('status','Profile updated!'); ...
()方法直接获取,不需要声明,有几个常用的方法: redirect() -> to( “重定向到指定的地址或者路由器当中”):可以简写为reidrect() redirect() -> action( “重定向到控制器的指定action当中”) redirect() -> route(“重定向到路由的别名当中”) redirect() -> back(“返回上一层请求的地址”) redirect...
There are several methods through we can redirect URL in Laravel 5 as listed bellow: 1) Laravel Redirect to URL 2) Laravel Redirect back to previous page 3) Laravel Redirect to Named Routes 4) Laravel Redirect to Named Routes with parameters 5) Laravel Redirect to Controller Action 6) Larave...
Route::redirect('index', 'task'); 5、路由命名 路由命名可以方便地为指定路由生成 URL 或者重定向。通过在路由定义上链式调用name方法可以指定路由名称 //通过设置路由来访问创建好的控制器,参数二:控制器@方法名Route::get("task/url","TaskController@url")->name('task.url');//http://la8.com/task...
class LoginController extends Controller { public function login(Request $request) { $credentials = $request->only('email', 'password'); if (Auth::attempt($credentials)) { // 登录成功后的重定向路径 return redirect('/home'); } else { return redirect()->back()->withErrors(['message' =...