Witam,
Chce zrobić nadpisanie formularza rejestracyjnego FOSUserBundle, korzystam z dokumentacji
https://github.com/FriendsOfSymfony/FOSUser...riding_forms.mdi robię w plikach RegistrationFormType.php
<?php
namespace My\FrontendBundle\Form\Type;
use Symfony\Component\Form\FormBuilder;
use FOS\UserBundle\Form\Type\RegistrationFormType as BaseType;
class RegistrationFormType extends BaseType {
public function buildForm
(FormBuilder
$builder, array $options){
parent::buildForm($builder, $options);
$builder->add('imie')
->add('nazwisko','text')
->add('telefon','text')
->add('miejscowosc','text')
->add('datarejestracji','date')
->add('wiek','text')
->add('plec','choice',array( 'attr' => array('tabindex' => 7), 0 => 'Kobieta',
1 => 'Mężczyzna'
)))
->add('pesel','text');
}
public function getName(){
return 'my_user_registration';
}
}
w services.yml:
<services>
<service id="my_user.registration.form.type" class="My\FrontendBundle\Form\Type\RegistrationFormType">
<tag name="form.type" alias="my_user_registration" />
<argument>%fos_user.model.user.class%</argument>
</service>
</services>
i cofing.yml
fos_user:
# ...
registration:
form:
type: acme_user_registration
Efektu nie widać, nie dodaje mi tych kontrolek do formatki, wiecie gdzie jest problem ?
Zaznaczam że już klasę User.php nie wklejalem ale wszystkie pola są i zrobiłem upadate tabeli...
Pozdrawiam