I don't want some fields to show. I tried it like this
{{form_start(form)}}
{{form_widget(form)}}
{% do form.password.setRendered %}
{{ form_end(form) }}
But It doesn't work.
This is my form class. I don't want password field showing.
class UserType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('username')
->add('email')
->add('password')
->add('type', ChoiceType::class, array(
'choices' => array(
'User' => 'ROLE_USER',
'Admin' => 'ROLE_ADMIN',
),
))
->add('save', SubmitType::class)
;
}
}