diff options
| author | jpl | 2017-08-17 15:19:14 +0200 |
|---|---|---|
| committer | jpl | 2017-08-17 15:19:14 +0200 |
| commit | 27d0fc5da357c6ba7b7b3288399c7934c30265f2 (patch) | |
| tree | 2174da000e240df789bc0b89f7830b33acd7ffaf | |
| parent | 520d872973943c8e2414cfd74008e165fa918180 (diff) | |
| download | chouette-core-27d0fc5da357c6ba7b7b3288399c7934c30265f2.tar.bz2 | |
Refs #4257: Updating layout for imports#new
| -rw-r--r-- | app/views/imports/_form.html.slim | 28 | ||||
| -rw-r--r-- | app/views/imports/new.html.slim | 14 | ||||
| -rw-r--r-- | config/locales/imports.en.yml | 2 | ||||
| -rw-r--r-- | config/locales/imports.fr.yml | 2 |
4 files changed, 36 insertions, 10 deletions
diff --git a/app/views/imports/_form.html.slim b/app/views/imports/_form.html.slim index b795e908f..3ec22415f 100644 --- a/app/views/imports/_form.html.slim +++ b/app/views/imports/_form.html.slim @@ -1,6 +1,22 @@ -= simple_form_for import, as: :import, url: workbench_imports_path(workbench) do |f| - = f.input :name - = f.input :file - = f.association :referential, collection: workbench.referentials - = f.input :type, as: :hidden - = f.button :submit += simple_form_for import, as: :import, url: workbench_imports_path(workbench), html: {class: 'form-horizontal', id: 'wb_import_form'}, wrapper: :horizontal_form do |form| + + .row + .col-lg-12 + = form.input :name + + .row + .col-lg-12 + .form-group + = form.label :file, t('activerecord.attributes.import.resources'), class: 'control-label col-sm-4 col-xs-5' + .col-sm-8.col-xs-7 + = form.input_field :file, label: false, class: 'form-control' + + .separator + + .row + .col-lg-12 + = form.association :referential, collection: workbench.referentials, input_html: { 'data-select2ed': 'true', 'data-select2ed-placeholder': t('imports.filters.referential') }, label: t('activerecord.attributes.import.references_type'), label_method: :name, wrapper_html: { class: 'select2ed'} + = form.input :type, as: :hidden + + + = form.button :submit, t('actions.submit'), class: 'btn btn-default formSubmitr', form: 'wb_import_form' diff --git a/app/views/imports/new.html.slim b/app/views/imports/new.html.slim index 55b655a85..2a18c41f2 100644 --- a/app/views/imports/new.html.slim +++ b/app/views/imports/new.html.slim @@ -1,4 +1,10 @@ -= title_tag t('.title') -.row - .col-lg-8.col-lg-offset-2.col-md-8.col-md-offset-2.col-sm-8.col-sm-offset-2 - = render 'form', import: @import, workbench: @workbench +/ PageHeader += pageheader 'map-marker', + t('.title') + +/ PageContent +.page_content + .container-fluid + .row + .col-lg-8.col-lg-offset-2.col-md-8.col-md-offset-2.col-sm-10.col-sm-offset-1 + = render 'form', import: @import, workbench: @workbench diff --git a/config/locales/imports.en.yml b/config/locales/imports.en.yml index beba9d437..3f0e3d42e 100644 --- a/config/locales/imports.en.yml +++ b/config/locales/imports.en.yml @@ -1,6 +1,8 @@ en: imports: search_no_results: "No import matching your query" + filters: + referential: "Select data space..." actions: new: "New import" show: "Import report" diff --git a/config/locales/imports.fr.yml b/config/locales/imports.fr.yml index 6c209f990..5629509bc 100644 --- a/config/locales/imports.fr.yml +++ b/config/locales/imports.fr.yml @@ -1,6 +1,8 @@ fr: imports: search_no_results: "Aucun import ne correspond à votre recherche" + filters: + referential: "Sélectionnez un jeu de données..." actions: new: "Nouvel import" show: "Rapport d'import" |
