aboutsummaryrefslogtreecommitdiffstats
path: root/app/helpers/newapplication_helper.rb
diff options
context:
space:
mode:
authorjpl2017-02-06 19:26:48 +0100
committerjpl2017-02-06 19:26:48 +0100
commit88108dd65028d73c13ddce43e25d0d204081fde3 (patch)
tree0deef6629e6de7deafb35612e64cf3bdef14e68d /app/helpers/newapplication_helper.rb
parentba8b51d0a9d5bf0811dd76c0bb695b95f42fe437 (diff)
downloadchouette-core-88108dd65028d73c13ddce43e25d0d204081fde3.tar.bz2
Refs #2535: starting with select_toolbox comp.
Diffstat (limited to 'app/helpers/newapplication_helper.rb')
-rw-r--r--app/helpers/newapplication_helper.rb22
1 files changed, 22 insertions, 0 deletions
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