aboutsummaryrefslogtreecommitdiffstats
path: root/app/helpers/pagination_helper.rb
diff options
context:
space:
mode:
authorLuc Donnet2014-09-30 16:27:53 +0200
committerLuc Donnet2014-09-30 16:27:53 +0200
commitfe37e9c012a519eb3e774144ad767b3332b26208 (patch)
tree78a3008cde2b8acb05ceb737cc8715632123d7c8 /app/helpers/pagination_helper.rb
parenteee45754bbe918c65a81a999637bee01ca2d082c (diff)
downloadchouette-core-fe37e9c012a519eb3e774144ad767b3332b26208.tar.bz2
Add possibility to hide delete for index item Refs #0029064
Diffstat (limited to 'app/helpers/pagination_helper.rb')
-rw-r--r--app/helpers/pagination_helper.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/helpers/pagination_helper.rb b/app/helpers/pagination_helper.rb
index b85137b85..68c3d462f 100644
--- a/app/helpers/pagination_helper.rb
+++ b/app/helpers/pagination_helper.rb
@@ -1,5 +1,8 @@
module PaginationHelper
- def paginated_content(models, default_partial_name = nil)
+ def paginated_content(models, default_partial_name = nil, options = {})
+ default_options = {:delete => true, :edit => true}
+ options = default_options.merge(options)
+
return "" if models.blank?
html = ""
@@ -7,7 +10,7 @@ module PaginationHelper
html += '<div class="row">'
row_models.each do |model|
partial_name = default_partial_name || model.class.name.underscore.gsub("chouette/", "")
- html += '<div class="col-md-4">' + (render :partial => partial_name, :object => model).to_s + '</div>'
+ html += '<div class="col-md-4">' + (render :partial => partial_name, :object => model, :locals => options).to_s + '</div>'
end
html += '</div>'
end