diff --git a/config/initializers/simple_form.rb b/config/initializers/simple_form.rb index 934487a..f306c19 100644 --- a/config/initializers/simple_form.rb +++ b/config/initializers/simple_form.rb @@ -28,8 +28,12 @@ SimpleForm.setup do |config| # extensions by default, you can change `b.optional` to `b.use`. # Calculates maxlength from length validations for string inputs + # and/or database column lengths b.optional :maxlength + # Calculate minlength from length validations for string inputs + b.optional :minlength + # Calculates pattern from format validations for string inputs b.optional :pattern diff --git a/config/initializers/simple_form_bootstrap.rb b/config/initializers/simple_form_bootstrap.rb index 109d29a..c7705e8 100644 --- a/config/initializers/simple_form_bootstrap.rb +++ b/config/initializers/simple_form_bootstrap.rb @@ -8,6 +8,7 @@ SimpleForm.setup do |config| b.use :html5 b.use :placeholder b.optional :maxlength + b.optional :minlength b.optional :pattern b.optional :min_max b.optional :readonly @@ -22,6 +23,7 @@ SimpleForm.setup do |config| b.use :html5 b.use :placeholder b.optional :maxlength + b.optional :minlength b.optional :readonly b.use :label, class: 'control-label' @@ -55,6 +57,7 @@ SimpleForm.setup do |config| b.use :html5 b.use :placeholder b.optional :maxlength + b.optional :minlength b.optional :pattern b.optional :min_max b.optional :readonly @@ -71,6 +74,7 @@ SimpleForm.setup do |config| b.use :html5 b.use :placeholder b.optional :maxlength + b.optional :minlength b.optional :readonly b.use :label, class: 'col-sm-3 control-label' @@ -112,6 +116,7 @@ SimpleForm.setup do |config| b.use :html5 b.use :placeholder b.optional :maxlength + b.optional :minlength b.optional :pattern b.optional :min_max b.optional :readonly