Project

General

Profile

« Previous | Next » 

Revision 2531

Fixes #2851.

View differences:

trunk/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 = l(options[:label]) if options[:label]
44
      text = options[:label].is_a?(Symbol) ? l(options[:label]) : options[:label]
45 45
      text ||= l(("field_" + field.to_s.gsub(/\_id$/, "")).to_sym)
46 46
      text << @template.content_tag("span", " *", :class => "required") if options.delete(:required)
47 47
      @template.content_tag("label", text, 

Also available in: Unified diff