Module: BootstrapForms::Helpers::FormTagHelper
- Includes:
- Wrappers
- Defined in:
- lib/bootstrap_forms/helpers/form_tag_helper.rb
Constant Summary
Constants included
from Wrappers
Wrappers::BOOTSTRAP_OPTIONS
Instance Method Summary
collapse
Instance Method Details
#bootstrap_actions(&block) ⇒ Object
81
82
83
84
85
86
87
88
89
|
# File 'lib/bootstrap_forms/helpers/form_tag_helper.rb', line 81
def bootstrap_actions(&block)
content_tag(:div, :class => 'form-actions') do
if block_given?
yield
else
[ bootstrap_submit_tag, bootstrap_cancel_tag ].join(' ').html_safe
end
end
end
|
57
58
59
60
61
62
63
64
|
# File 'lib/bootstrap_forms/helpers/form_tag_helper.rb', line 57
def bootstrap_button_tag(name = nil, *args)
@name = name
@field_options = field_options(args)
@args = args
@field_options[:class] ||= 'btn btn-primary'
button_tag(name, *(args << @field_options))
end
|
#bootstrap_cancel_tag(*args) ⇒ Object
75
76
77
78
79
|
# File 'lib/bootstrap_forms/helpers/form_tag_helper.rb', line 75
def bootstrap_cancel_tag(*args)
@field_options = field_options(args)
@field_options[:class] ||= 'btn cancel'
link_to(I18n.t('bootstrap_forms.buttons.cancel'), (@field_options[:back] || :back), @field_options)
end
|
6
7
8
|
# File 'lib/bootstrap_forms/helpers/form_tag_helper.rb', line 6
def bootstrap_form_tag(url_for_options = {}, options = {}, &block)
form_tag(url_for_options, options, &block)
end
|
#bootstrap_submit_tag(name = nil, *args) ⇒ Object
66
67
68
69
70
71
72
73
|
# File 'lib/bootstrap_forms/helpers/form_tag_helper.rb', line 66
def bootstrap_submit_tag(name = nil, *args)
@name = name
@field_options = field_options(args)
@args = args
@field_options[:class] ||= 'btn btn-primary'
submit_tag(name, *(args << @field_options))
end
|
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
# File 'lib/bootstrap_forms/helpers/form_tag_helper.rb', line 41
def uneditable_input_tag(name, *args)
@name = name
@field_options = field_options(args)
@args = args
control_group_div do
label_field + input_div do
do
content_tag(:span, :class => 'uneditable-input') do
@field_options[:value]
end
end
end
end
end
|