Chce zrobić nadpisanie formularza rejestracyjnego FOSUserBundle, korzystam z dokumentacji
https://github.com/FriendsOfSymfony/FOSUser...riding_forms.md
i 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 { parent::buildForm($builder, $options); $builder->add('imie') ->add('nazwisko','text') ->add('telefon','text') ->add('miejscowosc','text') ->add('datarejestracji','date') ->add('wiek','text') 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
