Files
mozo-backend/config/initializers/custom_form_builder.rb
T
2014-04-17 23:05:35 +02:00

16 lines
562 B
Ruby

class CustomFormBuilder < ActionView::Helpers::FormBuilder
def supplier_form_actions(options = {})
t = @template
elements = []
elements << submit(nil, class: 'form-action-submit')
plural_subject = object.class.name.underscore.pluralize
elements << t.link_to(
t.content_tag(:span, nil, data: {t: 'helpers.links.cancel'}),
[:suppliers, plural_subject],
class: 'form-action-cancel'
)
t.content_tag(:div, elements.inject(&:+), class: 'form-actions')
end
end
ActionView::Base.default_form_builder = CustomFormBuilder