93 votes

message personnalisé de validation pour rails 3

Rails a introduit la nouvelle façon de valider les attributs à l’intérieur du modèle. Lors de l’utilisation

ça marche mais quand j’essaye d’ajouter un message personnalisé

une erreur est générée

195voto

Shiv Points 3971

Essayez ceci

18voto

Mateusgf Points 188

Effectivement, j’ai fait cela dans une meilleure façon. Si vous voulez retirer le titre de champ du message, vous devez utiliser ceci sur votre avis de _form.htmk.erb :

Comme vous pouvez le voir à l’intérieur de ce point de vue :

Remplacez-la par :

1voto

mr.musicman Points 732

Un message personnalisé pour une valeur booléenne avec instructions conditionnelles peut-être être :

0voto

Shyamkkhadka Points 391

Vous pouvez utiliser HUMANIZED_ATTRIBUTES de rails 3. Par exemple dans au-dessus des cas, ce sera comme :

Il vous donnera la message d’erreur, remplaçant le titre attribut de modèle avec l’histoire.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X