[Ror-es] Duda con validaciones

Rafa G. rgo at aspgems.com
Tue Sep 19 09:40:10 GMT 2006


Jatsu Argarate escribió:
>> Puedes hacer lo siguiente:
>>    validates_presence_of :name,
>>          :message => "Mensaje que quieres que salga"
>>
>> Esto tiene un "problema" y es que añade el nombre del campo delante, 
>> entonces si te molesta mírate el plugin cust-err-msg.
>>  
>>
>>     
>
> Lo tengo así, pero eso solo me traduce la segunda parte del mensaje, el 
> que me dice que campo está vacio.
> Yo lo que quiero es cambiar el todo mensaje que sale, el general y el 
> particular del campo (que este es como tu dices).
>
> Gracias otra vez.
>
> Jatsu
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>   
AR guarda los errores en un array.  Lo que puedes hacer es crearte un 
helper como el error_messages_for y que imprima el array de errores 
(objeto.*errors*.full_messages) como tu quieras.

Un link donde encontrarás más información: 
http://api.rubyonrails.org/classes/ActiveRecord/*Errors*.html 
<http://api.rubyonrails.org/classes/ActiveRecord/Errors.html>

-- 
Rafael Garcia Ortega



More information about the Ror-es mailing list