From fe37e9c012a519eb3e774144ad767b3332b26208 Mon Sep 17 00:00:00 2001 From: Luc Donnet Date: Tue, 30 Sep 2014 16:27:53 +0200 Subject: Add possibility to hide delete for index item Refs #0029064 --- app/helpers/pagination_helper.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'app/helpers/pagination_helper.rb') 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 += '
' row_models.each do |model| partial_name = default_partial_name || model.class.name.underscore.gsub("chouette/", "") - html += '
' + (render :partial => partial_name, :object => model).to_s + '
' + html += '
' + (render :partial => partial_name, :object => model, :locals => options).to_s + '
' end html += '
' end -- cgit v1.2.3