2014-06-16 3 views
0

"사용자"엔티티를 사용하여 등록 양식을 만들려고하는데 UserType 양식에 등록 양식에서 완료하고 싶지 않은 추가 필드가 많이 있습니다.Symfony2 등록 양식 사용자 엔터티

이 문제를 해결하려면 두 번째 양식 유형을 만들어야합니까?

즉, UserType 형식의 필드 중 하나는 관리자가 계정을 승인했는지 여부를 추적하는 "account_status"입니다.

답변

0

How to implement a simple Registration Form

여기에서 등록 양식을 작성하는 예를 볼 수 있습니다. UserType 전체는 등록을위한 것이 아니며, 관리자가 사용자를 생성하기위한 것입니다. 분명히 사용자가 등록 과정에서 자신의 계정 상태를 설정하는 것을 원하지는 않습니다.

RegistrationController에 변수를 설정할 수 있으며 사용자 등록을 위해 UserType을 새로 만들어야합니다.

accountStatus 메서드를 사용하지 않으려면 컨트롤러에 등록하는 동안 true로 설정해야합니다.

관련 문제