blob: b85137b850d0b0fe4a7121b5e2db7fad95683752 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
module PaginationHelper
def paginated_content(models, default_partial_name = nil)
return "" if models.blank?
html = ""
models.each_slice(3) do |row_models|
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>'
end
html += '</div>'
end
html.html_safe
end
end
|