2
Laravel 5.2에 두 개의 등록 페이지를 만드는 가장 좋은 방법은 무엇입니까? 하나는 사용자의 역할을 '구매자'에 할당하고 다른 하나는 '판매자'에 할당해야합니다. 미리 감사드립니다.Laravel - 두 개의 별도 등록 페이지는 어떻게 작성해야합니까?
Laravel 5.2에 두 개의 등록 페이지를 만드는 가장 좋은 방법은 무엇입니까? 하나는 사용자의 역할을 '구매자'에 할당하고 다른 하나는 '판매자'에 할당해야합니다. 미리 감사드립니다.Laravel - 두 개의 별도 등록 페이지는 어떻게 작성해야합니까?
그냥 두 개의 뷰를 생성하고 같이 등록 양식에 일부 변수를 전달 :
{!! Form::hidden('role', 'user') !!}
그리고 이런 일에 (5.2) 또는 AuthController
(당신은 5.3을 사용하는 경우) 다음 RegisterController
에 create()
방법을 변경 :
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
에 추가하는 것을 잊지 마십시오.