11

para que pueda cambiar un mensaje de error en en.yml con algo como lo siguiente:rieles i18n formatos de validación de error específico

en: 
    activerecord: 
    errors: 
     models: 
     foo: 
      attributes: 
      amount: 
       greater_than_or_equal_to: "Custom GTOE error message." 

Sin embargo, esto va a decir lo siguiente:

Amount Custom GTOE error message. 

que sé puedo sacarlo a nivel mundial con:

en: 
    activerecord: 
    errors: 
     format: "%{message}" 

Pero puedo Remvoe que el %{attribute} por sólo esta validación?

Gracias!

+0

ver https://github.com/rails/rails/pull/7369, todavía abierto, aunque –

+1

actualizada: https://github.com/rails/rails/pull/14260 – juanitofatas

Respuesta

-3
validates :amount, :numericality => { :greater_than_or_equal_to => YOUR_VALUE, :message => YOUR_ERROR_MESSAGE } 
+0

incorrecta! Aún tendría "% {attribute} YOUR_ERROR_MESSAGE" – andrewpthorp

Cuestiones relacionadas