- Code: Select all
$builder
->add('firstName')
->add('lastName')
->add('email', 'repeated', array(
'type' => 'email',
'invalid_message' => 'The email address does not match.'
))
->add('password')
->add('group')
;
However, once I added the repeated field I lost my original validation.
- Code: Select all
/**
* @var string $email
*
* @ORM\Column(name="email", type="string", length=255, nullable=false)
* @Assert\NotBlank(message="Please enter an email address.")
* @Assert\Email(message="Please enter a valid email address.")
*/
private $email;
Is this a bug or have I made an error somewhere?
- Code: Select all
{{ form_errors(form) }}
{{ form_row(form.firstName, { label: 'First name' }) }}
{{ form_row(form.lastName, { label: 'Last name' }) }}
{{ form_row(form.email.first, { label: 'Email' }) }}
{{ form_row(form.email.second, { label: 'Confirm email' }) }}
{{ form_row(form.updatePassword, { label: 'Update password?' }) }}
{{ form_row(form.group, { label: 'User groups'}) }}
{{ form_rest(form) }}

