이것은 간단한 문제 일 수 있지만 Laravel을 테스트 중입니다. 나는 따라 다음과 같이 내 경로를 설정합니다Laravel 4 REST에 대한 경로 매개 변수
// Users Route
Route::get('users',array('as'=> 'users', 'uses'=> '[email protected]'));
Route::get('users/{id}', array('as' => 'user', 'uses' => '[email protected]'));
Route::get('users/{id}/edit', array('as' => 'edit_user', 'uses' => '[email protected]'));
Route::get('users/new', array('as' => 'new_user', 'uses' => '[email protected]'));
Route::post('users', '[email protected]');
Route::delete('users', '[email protected]');
이제, 브라우저에서, 나는 localhost/users/new
을 방문하는 경우, 그것은 "사용자"가 아니라 "NEW_USER"라는 이름의 경로를 호출합니다. 내 말은, 사용자를 생성하는 것이 아니라 편집을위한 경로를로드한다는 것입니다.
내 코드에 어떤 문제가 있습니까? Laravel은 '새로운'당신의 {ID} 매개 변수라고 가정
Route::get('users',array('as'=> 'users', 'uses'=> '[email protected]'));
Route::get('users/new', array('as' => 'new_user', 'uses' => '[email protected]'));
Route::get('users/{id}', array('as' => 'user', 'uses' => '[email protected]'));
Route::get('users/{id}/edit', array('as' => 'edit_user', 'uses' => '[email protected]'));
Route::post('users', '[email protected]');
Route::delete('users', '[email protected]');
:에
이 코드를 사용하려고했는데 내가 "/ 새로운 사용자"를 방문 할 때이 오류가 발생합니다 : 불법 유형을 오프셋 (offset) isset 또는 empty – Bajongskie
이제는 UsersController @ create 메서드를 살펴 봐야합니다. 거기에 오류가있는 것 같습니다. –
오, 내 문제의 뿌리가 아니라 경로라고 생각합니다. – Bajongskie