Laravel named route for resource controller

后端 未结 7 1161
一向
一向 2020-11-30 22:09

Using Laravel 4.2, is it possible to assign a name to a resource controller route? My route is defined as follows:

Route::resource(\'faq\', \'ProductFaqCont         


        
7条回答
  •  离开以前
    2020-11-30 22:55

    Tested with Laravel 8:

    You can define your name for resource route as passing names as optional arguments. For Example:

    use App\Http\Controllers\UsersController;
    
    Route::resource('reservations', UsersController::class, ['names' => 'users']);
    

    The above example defines routes such as users.index, users.store etc.

    You can also pass the route names as:

    Route::resource('reservations', UsersController::class, ['names' => 'admin.users']);
    

    which will define routes with prefix of admin such as admin.users.index, admin.users.store

提交回复
热议问题