From 88108dd65028d73c13ddce43e25d0d204081fde3 Mon Sep 17 00:00:00 2001 From: jpl Date: Mon, 6 Feb 2017 19:26:48 +0100 Subject: Refs #2535: starting with select_toolbox comp. --- app/helpers/newapplication_helper.rb | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'app/helpers') diff --git a/app/helpers/newapplication_helper.rb b/app/helpers/newapplication_helper.rb index 70b16ce01..0311019cd 100644 --- a/app/helpers/newapplication_helper.rb +++ b/app/helpers/newapplication_helper.rb @@ -150,6 +150,28 @@ module NewapplicationHelper end end + # Actions on select toolbox + def select_toolbox collection, actions + tools = content_tag :ul do + actions.collect do |action| + + actitem = link_to '#', title: t("table.#{action}") do + if action == :edit + content_tag :span, '', class: 'fa fa-pencil' + elsif action == :delete + content_tag :span, '', class: 'fa fa-trash' + end + end + + content_tag :li, actitem, class: 'st_action' + end.join.html_safe + + end + content_tag :div, '', class: 'select_toolbox' do + tools.concat(content_tag(:span, "n élément(s) sélectionné(s)", class: 'info-msg')) + end + end + # Replacement message def replacement_msg text content_tag :div, '', class: 'alert alert-warning' do -- cgit v1.2.3