Задать вопрос
@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']);
  • Вопрос задан
  • 390 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 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']);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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