Class: FakeCheckboxInput
- Inherits:
- 
      SimpleForm::Inputs::BooleanInput
      
        - Object
- SimpleForm::Inputs::BooleanInput
- FakeCheckboxInput
 
- Defined in:
- app/inputs/fake_checkbox_input.rb
Instance Method Summary collapse
Instance Method Details
#input(wrapper_options = nil) ⇒ Object
| 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | # File 'app/inputs/fake_checkbox_input.rb', line 2 def input( = nil) = (, ) if template.params.has_key?(attribute_name) [:checked] = 'checked' end template.check_box_tag("#{attribute_name}", nil, .has_key?(:checked)) # , merged_input_options) # params_container_name = object.class.name.demodulize.underscore.to_sym # if template.params.has_key?(params_container_name) && template.params[params_container_name].has_key?(attribute_name) # merged_input_options[:checked] = 'checked' # end # template.check_box_tag("#{params_container_name}[#{attribute_name}]", nil, false) # , merged_input_options) end |