Задать вопрос
@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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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']);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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