From 5d8191a263c7439219b56ed5396ceebed981af2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Mendon=C3=A7a=20Fran=C3=A7a?= Date: Wed, 1 Feb 2012 20:12:52 -0200 Subject: Remove default class to collection_check_boxes and collection_radio_buttons MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [Carlos Antonio da Silva + Rafael Mendonça França] --- .../lib/action_view/helpers/form_options_helper.rb | 16 ++++++++-------- .../action_view/helpers/tags/collection_check_boxes.rb | 2 +- .../action_view/helpers/tags/collection_radio_buttons.rb | 2 +- 3 files changed, 10 insertions(+), 10 deletions(-) (limited to 'actionpack/lib/action_view') diff --git a/actionpack/lib/action_view/helpers/form_options_helper.rb b/actionpack/lib/action_view/helpers/form_options_helper.rb index c5a738d99f..bc03a1cf83 100644 --- a/actionpack/lib/action_view/helpers/form_options_helper.rb +++ b/actionpack/lib/action_view/helpers/form_options_helper.rb @@ -550,11 +550,11 @@ module ActionView # # If @post.author_id is already 1, this would return: # - # + # # - # + # # - # + # # # It is also possible to customize the way the elements will be shown by # giving a block to the method: @@ -570,14 +570,14 @@ module ActionView # # The builder methods label and radio_button also accept # extra html options: - # collection_check_boxes(:post, :author_ids, Author.all, :id, :name_with_initial) do |b| + # collection_radio_buttons(:post, :author_id, Author.all, :id, :name_with_initial) do |b| # b.label(:class => "radio_button") { b.radio_button(:class => "radio_button") } # end # # There are also two special methods available: text and # value, which are the current text and value methods for the # item being rendered, respectively. You can use them like this: - # collection_radio_buttons(:post, :author_ids, Author.all, :id, :name_with_initial) do |b| + # collection_radio_buttons(:post, :author_id, Author.all, :id, :name_with_initial) do |b| # b.label(:"data-value" => b.value) { b.radio_button + b.text } # end def collection_radio_buttons(object, method, collection, value_method, text_method, options = {}, html_options = {}, &block) @@ -612,11 +612,11 @@ module ActionView # # If @post.author_ids is already [1], this would return: # - # + # # - # + # # - # + # # # # It is also possible to customize the way the elements will be shown by diff --git a/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb b/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb index 8f0f5c89fe..5f1e9ec026 100644 --- a/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb +++ b/actionpack/lib/action_view/helpers/tags/collection_check_boxes.rb @@ -21,7 +21,7 @@ module ActionView if block_given? yield builder else - builder.check_box + builder.label(:class => "collection_check_boxes") + builder.check_box + builder.label end end diff --git a/actionpack/lib/action_view/helpers/tags/collection_radio_buttons.rb b/actionpack/lib/action_view/helpers/tags/collection_radio_buttons.rb index d11f8632b9..8e7aeeed63 100644 --- a/actionpack/lib/action_view/helpers/tags/collection_radio_buttons.rb +++ b/actionpack/lib/action_view/helpers/tags/collection_radio_buttons.rb @@ -20,7 +20,7 @@ module ActionView if block_given? yield builder else - builder.radio_button + builder.label(:class => "collection_radio_buttons") + builder.radio_button + builder.label end end end -- cgit v1.2.3