Mercurial > hg > soundsoftware-site
diff lib/redmine/views/labelled_form_builder.rb @ 1517:dffacf8a6908 redmine-2.5
Update to Redmine SVN revision 13367 on 2.5-stable branch
author | Chris Cannam |
---|---|
date | Tue, 09 Sep 2014 09:29:00 +0100 |
parents | e248c7af89ec |
children |
line wrap: on
line diff
--- a/lib/redmine/views/labelled_form_builder.rb Tue Sep 09 09:28:31 2014 +0100 +++ b/lib/redmine/views/labelled_form_builder.rb Tue Sep 09 09:29:00 2014 +0100 @@ -20,7 +20,7 @@ class Redmine::Views::LabelledFormBuilder < ActionView::Helpers::FormBuilder include Redmine::I18n - (field_helpers.map(&:to_s) - %w(radio_button hidden_field fields_for) + + (field_helpers.map(&:to_s) - %w(radio_button hidden_field fields_for check_box) + %w(date_select)).each do |selector| src = <<-END_SRC def #{selector}(field, options = {}) @@ -30,6 +30,10 @@ class_eval src, __FILE__, __LINE__ end + def check_box(field, options={}, checked_value="1", unchecked_value="0") + label_for_field(field, options) + super(field, options.except(:label), checked_value, unchecked_value).html_safe + end + def select(field, choices, options = {}, html_options = {}) label_for_field(field, options) + super(field, choices, options, html_options.except(:label)).html_safe end