Я работаю с Symfony2, и я хотел бы создать регистрационную форму. Я не хочу использовать FOSUserBundle.
Итак, я создаю учетную запись Entity (с полями: имя пользователя, пароль, адрес электронной почты...), и я создаю форму:
$account = new Account();
$form = $this->createFormBuilder($account)
->add('username', 'text', array('label' => 'Nom de compte :'))
->add('password', 'password', array('label' => 'Mot de passe :'))
->add('email', 'email', array('label' => 'Adresse email :'))
->getForm();
Теперь я хочу добавить поле подтверждения для пароля. Но, когда я пытаюсь добавить поле с методом add(), например "password_confirmation", У меня есть это:
Ни одно свойство "password_confirmation", ни метод "getPasswordConfirmation()", ни метод "isPasswordConfirmation()" не существуют в классе "App\FrontBundle\Entity\Account"
Как добавить пользовательское поле? А после, как это сделать?
Спасибо. BR.