모든 하위 자원 경로 방법에서 요구되는 이유 : 당신은 경로 그룹의 account
매개 변수가 참조로경로 그룹에 있었던 파라미터는이 같은 매개 변수가있는 루트 그룹이
Route::prefix('/website/{account}')->group(function() {
Route::group(['middleware' => ['auth']],
Route::resource('/member', 'MemberController');
});
});
합니다.
{!! Form::open(array('action' =>['[email protected]'], 'id'=>'createMemberForm')) !!}
: 나는 (
member-create.blade.php
에서)이 같은
MemberController
의
store
기능에 요청을 보낼 양식을 만들 때 이제
public function create ($account)
{
return view('admin/pages/members/members-create',compact('account'));
}
:
지금은 MemberController
이 추가 member-create
페이지를 표시합니다
laravel says :
Missing required parameters for [Route: member.store] [URI: website/{account}/member].
store
함수에 $account
매개 변수를 추가해야합니다. 사실 내가 라우트 그룹핑에서 매개 변수를 사용했다면, 먼저 create
기능에 대한 매개 변수로 값을 보내야하고, 거기에서부터 store
기능으로 이동해야합니다. 당연히 이것은 많은 시간을 필요로합니다.
$ 계정 매개 변수가 자동으로 기능을 보내이 문제 또는 다른 방법 내가 자동으로 보낼 수있는 쉬운 방법이라고 생각하지 않습니다