php - Symfony- FosUserBundle make email nullable not working -


i trying make email field nullable. i've searched here , found make nullable through attribute override. worked , on user database table nullable. on register page when leave email field blank "please enter email"

user.php

 /** * @orm\entity * @orm\table(name="fos_user") * * @orm\attributeoverrides({ *     @orm\attributeoverride( *         name="email",  *         column=@orm\column(nullable=true) *     ), *     @orm\attributeoverride( *         name="emailcanonical", *         column=@orm\column(nullable=true, unique=false) *     ) * }) * * */ class user extends baseuser {     // ... } 

registerformtype.php

->add('email', null,  array( 'required'   => false, 'label' => false, )) 

change in registerformtype.php

 ->add('email', legacyformhelper::gettype('symfony\component\form\extension\core\type\emailtype'), array( 'required'   => false, 'label' => 'form.email', 'translation_domain' => 'fosuserbundle')) 

Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -