Module: Megatron::FormHelper
- Defined in:
- app/helpers/megatron/form_helper.rb
Instance Method Summary collapse
- #stacked_form_for(record, options = {}, &block) ⇒ Object
- #stacked_form_tag(form = nil) ⇒ Object
- #table_form_for(record, options = {}, &block) ⇒ Object
- #table_form_tag(form = nil) ⇒ Object
Instance Method Details
#stacked_form_for(record, options = {}, &block) ⇒ Object
16 17 18 19 20 |
# File 'app/helpers/megatron/form_helper.rb', line 16 def stacked_form_for(record, = {}, &block) form_for record, do |f| stacked_form_tag f, &block end end |
#stacked_form_tag(form = nil) ⇒ Object
22 23 24 25 26 27 |
# File 'app/helpers/megatron/form_helper.rb', line 22 def stacked_form_tag(form = nil) form.style = 'stacked' if form content_tag :div, class: 'stacked-form' do yield form if block_given? end end |
#table_form_for(record, options = {}, &block) ⇒ Object
3 4 5 6 7 |
# File 'app/helpers/megatron/form_helper.rb', line 3 def table_form_for(record, = {}, &block) form_for record, do |f| table_form_tag f, &block end end |
#table_form_tag(form = nil) ⇒ Object
9 10 11 12 13 14 |
# File 'app/helpers/megatron/form_helper.rb', line 9 def table_form_tag(form = nil) form.style = 'table' if form content_tag :div, class: ['table', 'table-form'] do yield form if block_given? end end |