From 86e1d1dd9761080d1bdf5d8960a72faf6be24e61 Mon Sep 17 00:00:00 2001 From: Kara Diaby Date: Sun, 18 Dec 2022 11:52:18 +0100 Subject: [PATCH] layout --- app/views/manager/application/_navigation.html.erb | 1 + app/views/manager/procedures/import_data.html.erb | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 app/views/manager/procedures/import_data.html.erb diff --git a/app/views/manager/application/_navigation.html.erb b/app/views/manager/application/_navigation.html.erb index 6ba4253fe..aaff0d2c8 100644 --- a/app/views/manager/application/_navigation.html.erb +++ b/app/views/manager/application/_navigation.html.erb @@ -25,6 +25,7 @@ as defined by the routes in the `admin/` namespace <%= link_to "Delayed Jobs", manager_delayed_job_path, class: "navigation__link" %> <%= link_to "Features", manager_flipper_path, class: "navigation__link" %> + <%= link_to "Import data via CSV", manager_import_procedure_tags_path, class: "navigation__link" %> <% if Rails.application.secrets.sendinblue[:enabled] && ENV["SAML_IDP_ENABLED"] == "enabled" %> <%= link_to "Sendinblue", ENV.fetch("SENDINBLUE_LOGIN_URL"), class: "navigation__link", target: '_blank' %> <% end %> diff --git a/app/views/manager/procedures/import_data.html.erb b/app/views/manager/procedures/import_data.html.erb new file mode 100644 index 000000000..ac24f7eb4 --- /dev/null +++ b/app/views/manager/procedures/import_data.html.erb @@ -0,0 +1,7 @@ +
+

Importer des tags sur des démarches

+ <%= form_tag(manager_import_tags_path, method: :post, multipart: true, style: 'margin-top: 1rem;') do |f| %> + <%= file_field_tag :tags_csv_file, required: true, accept: 'text/csv', size: "1" %> + <%= submit_tag "Importer", data: { disable_with: "Import en cours..." } , style: 'margin-top: 1rem;'%> + <% end %> +