From c55aba3b8ced7ae2e0a86ccd3ff022cc08f064c0 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Thu, 20 Nov 2014 08:44:05 -0300 Subject: [PATCH] virtuoso: added page offset attribute --- plugins/virtuoso/lib/virtuoso_plugin/triples_template.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/plugins/virtuoso/lib/virtuoso_plugin/triples_template.rb b/plugins/virtuoso/lib/virtuoso_plugin/triples_template.rb index 753accc..691fae6 100644 --- a/plugins/virtuoso/lib/virtuoso_plugin/triples_template.rb +++ b/plugins/virtuoso/lib/virtuoso_plugin/triples_template.rb @@ -42,11 +42,12 @@ class VirtuosoPlugin::TriplesTemplate < Article begin @results ||= plugin.virtuoso_readonly_client.query(query).paginate({:per_page => per_page, :page => page}) liquid_template = Liquid::Template.parse(template) - rendered_template = liquid_template.render('results' => results, - 'total_pages' => results.total_pages, - 'current_page' => results.current_page, - 'per_page' => results.per_page, - 'total_entries' => results.total_entries) + rendered_template = liquid_template.render('results' => results, + 'total_pages' => results.total_pages, + 'current_page' => results.current_page, + 'per_page' => results.per_page, + 'total_entries' => results.total_entries, + 'page_offset' => (results.current_page-1)*results.per_page) transform_html(rendered_template) rescue => ex logger.info ex.to_s -- libgit2 0.21.2