Bonjour,
voila j'ai un simple champ texte nombre de pièce sur lequel j'aimerais mettre une contrainte de validation de nombre entier positif. La contrainte fonctionne pour tout ce qui n'est pas nombre mais pas si celui-ci à une décimal.
Je crois avoir fait à peu près le tour des solutions de base:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /** * @var integer * * @ORM\Column(name="nbre_piece", type="integer") * @Assert\Regex(pattern="/[0-9]+/") */ private $nbrePiece;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /** * @var integer * * @ORM\Column(name="nbre_piece", type="integer") * @Assert\Regex(pattern="/\d+/") */ private $nbrePiece;Merci d'avance pour vote aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 /** * @var integer * * @ORM\Column(name="nbre_piece", type="integer") * @Assert\Type(type="integer") */ private $nbrePiece;
Partager