diff options
| author | jpl | 2017-02-06 19:26:48 +0100 |
|---|---|---|
| committer | jpl | 2017-02-06 19:26:48 +0100 |
| commit | 88108dd65028d73c13ddce43e25d0d204081fde3 (patch) | |
| tree | 0deef6629e6de7deafb35612e64cf3bdef14e68d /app/helpers | |
| parent | ba8b51d0a9d5bf0811dd76c0bb695b95f42fe437 (diff) | |
| download | chouette-core-88108dd65028d73c13ddce43e25d0d204081fde3.tar.bz2 | |
Refs #2535: starting with select_toolbox comp.
Diffstat (limited to 'app/helpers')
| -rw-r--r-- | app/helpers/newapplication_helper.rb | 22 |
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 |
