content_tag("label", label_text)
end
- def labelled_tabular_form_for(name, object, options, &proc)
+ def labelled_tabular_form_for(*args, &proc)
+ args << {} unless args.last.is_a?(Hash)
+ options = args.last
options[:html] ||= {}
options[:html][:class] = 'tabular' unless options[:html].has_key?(:class)
- form_for(name, object, options.merge({ :builder => TabularFormBuilder, :lang => current_language}), &proc)
+ options.merge!({:builder => TabularFormBuilder, :lang => current_language})
+ form_for(*args, &proc)
end
def back_url_hidden_field_tag