Страницы

Поиск по вопросам

воскресенье, 15 марта 2020 г.

Laravel маршруты

#laravel


Объясните пожалуйста в чем проблема.Если я правильно понимаю данный вью будет загружаться
только после того как будет POST запрос?

class UsersController extends Controller{

        public function create(){

            $data['title'] = 'Create user';

            return view('users.create_user',$data); 
        }
}



Route::post('users/create','UsersController@create'); Sorry, the page you are looking for could not be found. NotFoundHttpException in RouteCollection.php line 143:


Ответы

Ответ 1



Вы же выводите форму, тогда нужно использовать GET, из браузера же ломитесь по адресу "/users/create" А вообще лучше сделать ресурс Route::resource('users','UsersController'); И не писать потом кучу роутов руками, достаточно будет описать нужный метод в контроллере. http://laravel.com/docs/master/controllers#restful-resource-controllers

Комментариев нет:

Отправить комментарий