Мне удалось переопределить шаблон и форму для страницы регистрации, но одна вещь, которую я заметил, это то, что вводятся начальные поля.FOSUserBundle, SonataUserBundle переопределить регистрацию
Вот мой buildform Код:
public function buildForm(FormBuilderInterface $builder, array $options) {
$builder->add('firstname', 'text', array('label' => 'First Name'))
->add('lastname', 'text', array('label' => 'Last Name'))
->add('over_18', 'checkbox', array('label' => 'Yes I am over 18', 'mapped' => false))
->add('email', 'text', array('label' => 'Email'))
->add('phone', 'text', array('label' => 'What is your telephone number?'))
->add('password', 'password', array('label' => 'Choose a password'))
;
}
Когда я делаю {{ dump(form) }}
в шаблоне я получаю это:
Я понимаю, что я могу сделать $ builder-> удалить() в этих полях, но если я переписываю форму, мне действительно нужно это сделать?
Thanks