@seredaes

Как правильно построить маршруты laravel?

Всем доброй ночи.

Помогите грамотно построить маршруты.
Route::get('/admin/users/', ['as' => 'adminusers','uses' => 'Admin\UsersController@index']);
Route::post('/admin/users/', ['as' => 'adminuserscreate','uses' => 'Admin\UsersController@create']);
Route::put('/admin/users/', ['as' => 'adminusersupdate','uses' => 'Admin\UsersController@update']);
Route::delete('/admin/users/', ['as' => 'adminusersdelete','uses' => 'Admin\UsersController@delete']);

/admin/users - отображает всех пользователей в системе. А как отобразить пользователя для редактирования?

Вот так будет верно?
Route::get('/admin/users/new', ['as' => 'adminusersedit','uses' => 'Admin\UsersController@new']);
  • Вопрос задан
  • 389 просмотров
Пригласить эксперта
Ответы на вопрос 3
amelihovv
@amelihovv
Фулстек веб разработчик
Я думаю, вам лучше использовать resource controller https://laravel.com/docs/5.3/controllers#resource-...
Ответ написан
Комментировать
@hopeful_romantic
46ff828b77514fe1a8dca1041028489a.png
Ответ написан
Комментировать
@kucheriavij
Route::get('/admin/users/', ['as' => 'adminusers','uses' => 'Admin\UsersController@index']);
Route::post('/admin/users/', ['as' => 'adminuserscreate','uses' => 'Admin\UsersController@create']);
Route::get('/admin/users/{id}', ['as' => 'user.edit','uses' => 'Admin\UsersController@edit']);
Route::put('/admin/users/', ['as' => 'adminusersupdate','uses' => 'Admin\UsersController@update']);
Route::delete('/admin/users/', ['as' => 'adminusersdelete','uses' => 'Admin\UsersController@delete']);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы