Commit c55aba3b8ced7ae2e0a86ccd3ff022cc08f064c0

Authored by Victor Costa
1 parent f01caac4

virtuoso: added page offset attribute

plugins/virtuoso/lib/virtuoso_plugin/triples_template.rb
... ... @@ -42,11 +42,12 @@ class VirtuosoPlugin::TriplesTemplate < Article
42 42 begin
43 43 @results ||= plugin.virtuoso_readonly_client.query(query).paginate({:per_page => per_page, :page => page})
44 44 liquid_template = Liquid::Template.parse(template)
45   - rendered_template = liquid_template.render('results' => results,
46   - 'total_pages' => results.total_pages,
47   - 'current_page' => results.current_page,
48   - 'per_page' => results.per_page,
49   - 'total_entries' => results.total_entries)
  45 + rendered_template = liquid_template.render('results' => results,
  46 + 'total_pages' => results.total_pages,
  47 + 'current_page' => results.current_page,
  48 + 'per_page' => results.per_page,
  49 + 'total_entries' => results.total_entries,
  50 + 'page_offset' => (results.current_page-1)*results.per_page)
50 51 transform_html(rendered_template)
51 52 rescue => ex
52 53 logger.info ex.to_s
... ...