Ticket #4735: radio_button_respects_index_option_patch.diff
| File radio_button_respects_index_option_patch.diff, 0.9 kB (added by charles.dupont@vanderbilt.edu, 2 years ago) |
|---|
-
actionpack/lib/action_view/helpers/form_helper.rb
old new 260 260 options["type"] = "radio" 261 261 options["value"] = tag_value 262 262 options["checked"] = "checked" if value.to_s == tag_value.to_s 263 pretty_tag_value = tag_value.to_s.gsub(/\s/, "_").gsub(/\W/, "").downcase264 options["id"] = @auto_index ?265 "#{@object_name}_#{@auto_index}_#{@method_name}_#{pretty_tag_value}" :266 "#{@object_name}_#{@method_name}_#{pretty_tag_value}"267 263 add_default_name_and_id(options) 264 options["id"] << "_" + tag_value.to_s.gsub(/\s/, "_").gsub(/\W/, "").downcase 268 265 tag("input", options) 269 266 end 270 267