Project

General

Profile

Patch #9319 ยป 0001-Prevent-passing-label-option-to-HTML-tag-in-TabularF.patch

Alex Shulgin, 2011-09-26 12:00

View differences:

lib/tabular_form_builder.rb
41 41
  # Returns a label tag for the given field
42 42
  def label_for_field(field, options = {})
43 43
      return '' if options.delete(:no_label)
44
      text = options[:label].is_a?(Symbol) ? l(options[:label]) : options[:label]
44
      text = options.delete(:label)
45
      text = l(text) if text.is_a?(Symbol)
45 46
      text ||= l(("field_" + field.to_s.gsub(/\_id$/, "")).to_sym)
46 47
      text += @template.content_tag("span", " *", :class => "required") if options.delete(:required)
47 48
      @template.content_tag("label", text, 
    (1-1/1)