simple form: regenerate config with new defaults.
Regenerated with `bin/rails generate simple_form:install`.
This commit is contained in:
@@ -1,3 +1,11 @@
|
|||||||
|
# frozen_string_literal: true
|
||||||
|
#
|
||||||
|
# Uncomment this and change the path if necessary to include your own
|
||||||
|
# components.
|
||||||
|
# See https://github.com/heartcombo/simple_form#custom-components to know
|
||||||
|
# more about custom components.
|
||||||
|
# Dir[Rails.root.join('lib/components/**/*.rb')].each { |f| require f }
|
||||||
|
#
|
||||||
# Use this setup block to configure all options available in SimpleForm.
|
# Use this setup block to configure all options available in SimpleForm.
|
||||||
SimpleForm.setup do |config|
|
SimpleForm.setup do |config|
|
||||||
# Wrappers are used by the form builder to generate a
|
# Wrappers are used by the form builder to generate a
|
||||||
@@ -43,6 +51,7 @@ SimpleForm.setup do |config|
|
|||||||
b.optional :readonly
|
b.optional :readonly
|
||||||
|
|
||||||
## Inputs
|
## Inputs
|
||||||
|
# b.use :input, class: 'input', error_class: 'is-invalid', valid_class: 'is-valid'
|
||||||
b.use :label_input
|
b.use :label_input
|
||||||
b.use :hint, wrap_with: { tag: :span, class: :hint }
|
b.use :hint, wrap_with: { tag: :span, class: :hint }
|
||||||
b.use :error, wrap_with: { tag: :span, class: :error }
|
b.use :error, wrap_with: { tag: :span, class: :error }
|
||||||
@@ -77,9 +86,6 @@ SimpleForm.setup do |config|
|
|||||||
# CSS class to add for error notification helper.
|
# CSS class to add for error notification helper.
|
||||||
config.error_notification_class = 'error_notification'
|
config.error_notification_class = 'error_notification'
|
||||||
|
|
||||||
# ID to add for error notification helper.
|
|
||||||
# config.error_notification_id = nil
|
|
||||||
|
|
||||||
# Series of attempts to detect a default label method for collection.
|
# Series of attempts to detect a default label method for collection.
|
||||||
# config.collection_label_methods = [ :to_label, :name, :title, :to_s ]
|
# config.collection_label_methods = [ :to_label, :name, :title, :to_s ]
|
||||||
|
|
||||||
@@ -100,7 +106,7 @@ SimpleForm.setup do |config|
|
|||||||
# config.item_wrapper_class = nil
|
# config.item_wrapper_class = nil
|
||||||
|
|
||||||
# How the label text should be generated altogether with the required text.
|
# How the label text should be generated altogether with the required text.
|
||||||
# config.label_text = ->(label, required, explicit_label) { "#{required} #{label}" }
|
# config.label_text = lambda { |label, required, explicit_label| "#{required} #{label}" }
|
||||||
|
|
||||||
# You can define the class to use on all labels. Default is nil.
|
# You can define the class to use on all labels. Default is nil.
|
||||||
# config.label_class = nil
|
# config.label_class = nil
|
||||||
@@ -122,9 +128,6 @@ SimpleForm.setup do |config|
|
|||||||
# change this configuration to true.
|
# change this configuration to true.
|
||||||
config.browser_validations = false
|
config.browser_validations = false
|
||||||
|
|
||||||
# Collection of methods to detect if a file type was given.
|
|
||||||
# config.file_methods = [ :mounted_as, :file?, :public_filename ]
|
|
||||||
|
|
||||||
# Custom mappings for input types. This should be a hash containing a regexp
|
# Custom mappings for input types. This should be a hash containing a regexp
|
||||||
# to match as key, and the input type that will be used when the field name
|
# to match as key, and the input type that will be used when the field name
|
||||||
# matches the regexp as value.
|
# matches the regexp as value.
|
||||||
@@ -165,4 +168,8 @@ SimpleForm.setup do |config|
|
|||||||
|
|
||||||
# Defines which i18n scope will be used in Simple Form.
|
# Defines which i18n scope will be used in Simple Form.
|
||||||
# config.i18n_scope = 'simple_form'
|
# config.i18n_scope = 'simple_form'
|
||||||
|
|
||||||
|
# Defines validation classes to the input_field. By default it's nil.
|
||||||
|
# config.input_field_valid_class = 'is-valid'
|
||||||
|
# config.input_field_error_class = 'is-invalid'
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
|
<%# frozen_string_literal: true %>
|
||||||
<%%= simple_form_for(@<%= singular_table_name %>) do |f| %>
|
<%%= simple_form_for(@<%= singular_table_name %>) do |f| %>
|
||||||
<%%= f.error_notification %>
|
<%%= f.error_notification message: f.object.errors[:base].to_sentence if f.object.errors[:base].present? %>
|
||||||
|
|
||||||
<div class="form-inputs">
|
<div class="form-inputs">
|
||||||
<%- attributes.each do |attribute| -%>
|
<%- attributes.each do |attribute| -%>
|
||||||
|
|||||||
Reference in New Issue
Block a user