首页 > 解决方案 > 有没有办法通过他的路由名称从控制器返回视图?

问题描述

我的 web.php 上有这条路线

Route::get('/manager/posts/create', 'PostController@index')->name('createArticle');

有没有办法在返回视图而不是他的路由上从控制器调用此路由return view('manager.posts.crear');

return view('createArticle')什么?

标签: phplaravellaravel-5.8

解决方案


尝试这个

use Illuminate\Support\Facades\Route;


public function index(Request $request)
{
    $routeName  = Route::currentRouteName();
    // or $routeName = $request->route()->getName();
    return view($routeName);
}

推荐阅读