Это может быть простой проблемой, но я тестирую Laravel. Я установил свои маршруты следующим образом:
// Users Route Route::get('users',array('as'=> 'users', 'uses'=> 'UsersController@index')); Route::get('users/{id}', array('as' => 'user', 'uses' => 'UsersController@show') ); Route::get('users/{id}/edit', array('as' => 'edit_user', 'uses' => 'UsersController@edit') ); Route::get('users/new', array('as' => 'new_user', 'uses' => 'UsersController@create')); Route::post('users', 'UsersController@create'); Route::delete('users', 'UsersController@destroy');
Теперь, в моем браузере, если я посещаю localhost/users/new
, он будет называть маршрут с именем «пользователь», а не «new_user». Я имею в виду, что он загрузит маршрут для редактирования, а не для создания пользователей.
Что случилось с моим кодом?