Bonjours à tous,
J'ai voulu placer une Constraints sur un string, hors impossible d'avoir le minMessage car à la place j'ai l'info bull html5 pourquoi?
j'ai créer une entité avec un attribut et un formtype
formType
entité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add('name',null,array("required" => false)) ->add("submit","submit") ; }
Le NotBlank() me donne bien le message erreur: ne peux pas être vide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 use Symfony\Component\Validator\Constraints as Assert; /** * @var string * * @ORM\Column(name="name", type="string", length=255) * @Assert\NotBlank(message="ne peux pas être vide") * @Assert\Length( min=10, minMessage="Le nom doit faire au moins {{ limit }} caractères.") */ private $name;
par contre le length me retourne une bulle: veuillez modifier la valeur pour correspondre au format demandé ce qui ne veut rien dire en soi.
j'ai été voir dans Symfony\Components\validators\constraints\length.php hors j'ai bien une variable minMessage et maxMessage
Donc comment résoudre ce problème
Partager