A simple action as a sample:

Hi Ishara,

The method erros [
http://apidock.com/rails/ActiveModel/Validations/errors ] returns the
Errors objects of that model.

A simple example would be:

def my_action

 @blog = Blog.new(params[:blog])
 if @blog.save
    flash[:notice] = "Blog saved"
 else
    @blog.errors.each do |attr, msg|
         flash[:notice] << msg + "<br>"
    end
 end
 redirect_to :back

end


[ rui ]
[ Seiri, Seiton, Seisō, Seiketsu e Shitsuke ]



2008/11/3 Ishara Gunathilake <[EMAIL PROTECTED]>:
> can u tell me at where should i place this code,,and what is the "errors"
>
> 2008/11/3 rui <[EMAIL PROTECTED]>
>>
>> Hi Ishara,
>>
>> Look this snippet:
>>
>> @model_object.errors.each do |attr, msg|
>>          flash[:notice] << msg + "<br>"
>> end
>>
>> Hope this helps you.
>>
>> [ rui ]
>> [ Seiri, Seiton, Seisō, Seiketsu e Shitsuke ]
>>
>>
>>
>> On Mon, Nov 3, 2008 at 8:31 AM, Ishara Gunathilake
>> <[EMAIL PROTECTED]> wrote:
>> > i have a form which includes html tags for text field,
>> > such as <input type="text" name="text1">
>> > rather than
>> > <%form.text_field :title %>
>> > i want to show error messages for these text fields
>> > when the user doesn't fill the text field,but when i use
>> > html tag i couldn't enter <%= error_messages_for "x" %>
>> > so how can i show error messages
>> >
>> > >
>> >
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to