2016-09-10 11 views

答えて

1

わずか2つのビューを作成し、同様に、登録フォームにいくつかの変数を渡す:

{!! Form::hidden('role', 'user') !!} 

そして、このような何かに(5.2の場合)またはAuthController(あなたが5.3を使用している場合)、その後RegisterControllercreate()方法を変更:

protected function create(array $data) 
{ 
    return User::create([ 
     'role' => $data['role'], // This will set role from hidden form element 
     'name' => $data['name'], 
     'email' => $data['email'], 
     'password' => bcrypt($data['password']), 
    ]); 
} 

Userモデルにrole$fillableに配列を追加することを忘れないでください。

関連する問題