Sha256: 14c00a2bd23f4d96c45ff22c9f255d00021db0aa7a25f1b65a23b7c1d57a1f71

Contents?: true

Size: 617 Bytes

Versions: 1

Compression:

Stored size: 617 Bytes

Contents

module BootstrapForms
  module Helpers
    module FormHelper
      def bootstrap_form_for(record, options = {}, &block)
        options[:builder] = BootstrapForms::FormBuilder
        form_for(record, options) do |f|
          if f.object.respond_to?(:errors)
            f.error_messages.html_safe + capture(f, &block).html_safe
          else
            capture(f, &block).html_safe
          end
        end
      end

      def bootstrap_fields_for(record, options = {}, &block)
        options[:builder] = BootstrapForms::FormBuilder
        fields_for(record, nil, options, &block)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bootstrap_forms-2.0.2 lib/bootstrap_forms/helpers/form_helper.rb