【发布时间】:2017-07-06 12:58:52
【问题描述】:
我正在尝试重新设计 FOSUserBundle 的注册表单, 我尝试像这样将输入逐行放入我的模板中。
{{ form_widget(form.username) }}
{{ form_widget(form.first_name) }}
这可行,但是当我尝试使用密码和确认密码执行此操作时,它不起作用。
这是表单构建器的行:
->add('plainPassword', LegacyFormHelper::getType('Symfony\Component\Form\Extension\Core\Type\RepeatedType'), array(
'type' => LegacyFormHelper::getType('Symfony\Component\Form\Extension\Core\Type\PasswordType'),
'options' => array('translation_domain' => 'FOSUserBundle'),
'first_options' => array('label' => 'form.password'),
'second_options' => array('label' => 'form.password_confirmation'),
'invalid_message' => 'fos_user.password.mismatch',
我尝试像这样把它放在模板中:
{{ form_widget(form.plainPassword) }}
{{ form_widget(form.password_confirmation) }}
但它不起作用,我也尝试了其他一些方法,但我无法弄清楚。
提前致谢。
【问题讨论】:
标签: php forms symfony-2.8