我正在尝试自定义表单用户Register的注册验证,
但是用户实体中的消息不起作用。
User.php的一部分
/**
* @ORM\Column(name="name", type="string", length=255)
*
* @Assert\NotBlank(message="Please enter your name.", groups={"registration", "Profile"})
* @Assert\Length(
* min=3,
* max=255,
* minMessage="The name is too short.",
* maxMessage="The name is too long.",
* groups={"registration", "Profile"}
* )
*/
private $name;
RegistrationFormType.php的一部分
$builder
->add('name','text',array('required' => false,'validation_groups' => array('registration');
RegisterController.php 的一部分(/ var / www / Symfony / vendor / friendsofsymfony / user-bundle / Controller)
$form = $formFactory->createForm(array(), null, array('validation_groups' => array('Registration', 'Default')));
当我点击名称空白字段的表单提交按钮时,没有任何事情发生,没有验证消息。