i have created a custom formbuilder ... class Std_Form_Builder < ActionView::Helpers::FormBuilder def self.create_field(method_name) define_method(method_name) do |label, *args| @template.content_tag(''div'', @template.content_tag(''div'', @template.content_tag(''label'', label.to_s.humanize + '':'', :for => "#{@object_name}_#{label}"), :class => ''fLabel'') + @template.content_tag(''div'', super, :class => ''fField''), :class => ''fRow'') end end field_helpers.each do |name| create_field(name) end end what i want to achieve is that all the field_helpers get populated with a default css class. i have no clue ... it should still be possible to override the css class if necessary. thx for help -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
Michal Gabrukiewicz
2007-Nov-26 10:34 UTC
Re: use default CSS class within Custom FormBuilder
does no one has a clue? :( -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---