Module: Agilibox::PaginationHelper
- Included in:
- AllHelpers
- Defined in:
- app/helpers/agilibox/pagination_helper.rb
Instance Method Summary collapse
- #paginate(objects, options = {}) ⇒ Object
- #pagination_and_infos(collection) ⇒ Object
- #pagination_infos(collection) ⇒ Object
Instance Method Details
#paginate(objects, options = {}) ⇒ Object
2 3 4 5 |
# File 'app/helpers/agilibox/pagination_helper.rb', line 2 def paginate(objects, = {}) = {theme: "twitter-bootstrap-3"}.merge() super(objects, ).gsub(/>(\s+)</, "><").html_safe end |
#pagination_and_infos(collection) ⇒ Object
11 12 13 |
# File 'app/helpers/agilibox/pagination_helper.rb', line 11 def pagination_and_infos(collection) paginate(collection) + pagination_infos(collection) end |
#pagination_infos(collection) ⇒ Object
7 8 9 |
# File 'app/helpers/agilibox/pagination_helper.rb', line 7 def pagination_infos(collection) content_tag(:p, class: "pagination-infos") { page_entries_info(collection) } end |