I need a helper, which will render a table in my customized style. I wrote a code like this: template.rhtml: <% @column_names = ["Name", "Age", "Sex"] %> <%= table_show @column_name %> helper.rb def table_show(names) for name in names content_tag ( :div, name, :class => ''table_header'' ) end end Which should give me an output like this: <div class=''table_header''>Name</div> <div class=''table_header''>Age</div> <div class=''table_header''>Sex</div> Unfortunately I have only one line of output which looks like: NameAgeSex After few trials it seems, that this output is being generated by line: "for name in names", because deleting "content_tag..." doesn''t make any differences. What am I doing wrong? I suppose that helper def does treat an Array like a String... Regards, Tomasz Tomczyk --~--~---------~--~----~------------~-------~--~----~ 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 rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---