Sha256: 7e626a7755380f338cf1aff47e64e24ef6538065f6227d4fe4091aef086cff00

Contents?: true

Size: 1.07 KB

Versions: 4

Compression:

Stored size: 1.07 KB

Contents

#require 'simple_form'

#module WrappedButton
#  def wrapped_button(*args, &block)
#    template.content_tag :div, :class => "form-actions" do
#      options = args.extract_options!
#      loading = self.object.new_record? ? I18n.t('simple_form.creating') : I18n.t('simple_form.updating')
#      options[:"data-loading-text"] = [loading, options[:"data-loading-text"]].compact
#      options[:class] = ['btn-primary', options[:class]].compact
#      args << options
#      if cancel = options.delete(:cancel)
#        submit(*args, &block) + ' ' + template.link_to(I18n.t('simple_form.buttons.cancel'), cancel, :class => 'btn')
#      else
#        submit(*args, &block)
#      end
#    end
#  end
#end
#SimpleForm::FormBuilder.send :include, WrappedButton
#
#::SimpleForm::Inputs::CollectionRadioButtonsInput.class_exec do
#  def item_wrapper_class
#    "radio #{options.delete(:item_wrapper_class) || 'inline'}"
#  end
#end
#
#::SimpleForm::Inputs::CollectionCheckBoxesInput.class_exec do
#  def item_wrapper_class
#    "radio #{options.delete(:item_wrapper_class) || 'inline'}"
#  end
#end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ab_admin-0.2.3 lib/ab_admin/hooks/simple_form_hooks.rb
ab_admin-0.2.2 lib/ab_admin/hooks/simple_form_hooks.rb
ab_admin-0.2.1 lib/ab_admin/hooks/simple_form_hooks.rb
ab_admin-0.2.0 lib/ab_admin/hooks/simple_form_hooks.rb