From 566971de6837f953c579fa01b38f390651561555 Mon Sep 17 00:00:00 2001 From: pabois <pierreandre.boissinot@noesya.coop> Date: Wed, 13 Oct 2021 14:15:08 +0200 Subject: [PATCH] wip forms --- app/assets/javascripts/application.js | 1 + app/assets/stylesheets/application.sass | 1 + app/views/devise/registrations/edit.html.erb | 10 +++++++--- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 1721c5386..e670b14f9 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -3,3 +3,4 @@ //= require jquery3 //= require jquery_ujs //= require simple_form_password_with_hints +//= require simple_form_image_fields diff --git a/app/assets/stylesheets/application.sass b/app/assets/stylesheets/application.sass index 7a34d970b..3a8a5e8e4 100644 --- a/app/assets/stylesheets/application.sass +++ b/app/assets/stylesheets/application.sass @@ -1,5 +1,6 @@ @import 'bootstrap' @import 'appstack/light' @import 'simple_form_password_with_hints' +@import 'simple_form_image_fields' @import 'commons/*' @import 'application/*' diff --git a/app/views/devise/registrations/edit.html.erb b/app/views/devise/registrations/edit.html.erb index b6da31641..0dbafc50c 100644 --- a/app/views/devise/registrations/edit.html.erb +++ b/app/views/devise/registrations/edit.html.erb @@ -18,17 +18,21 @@ <% end %> <%= f.input :mobile_phone %> - <%= f.association :language, include_blank: false %> + + <%= f.association :language, + required: true, + label_method: lambda { |l| I18nData.languages(I18n.locale.to_s.upcase)[l.iso_code.to_s.upcase].capitalize }, + include_blank: 'Sélectionnez une langue' %> <%= f.input :picture, as: :single_deletable_file, - input_html: { accept: '.png' } %> + input_html: { accept: '.png,.jpg' } %> <%= f.input :password, hint: t(".leave_blank_if_you_don_t_want_to_change_it"), required: false, input_html: { autocomplete: "new-password" } %> - + </div> -- GitLab