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/newapplication_helper.rb | |
| parent | ba8b51d0a9d5bf0811dd76c0bb695b95f42fe437 (diff) | |
| download | chouette-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.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 | 
