From 048be86b59a76dcd7217e1133441fec8a306a4fb Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Wed, 24 Feb 2016 11:02:42 -0500 Subject: [PATCH] Show (index / hit count) in the Back To Results button Signed-off-by: Mike Rylander --- Open-ILS/src/templates/opac/parts/record/navigation.tt2 | 5 +++++ Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 | 2 +- Open-ILS/web/js/ui/default/staff/cat/catalog/app.js | 17 +++++++++++++++++ 3 files changed, 23 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/templates/opac/parts/record/navigation.tt2 b/Open-ILS/src/templates/opac/parts/record/navigation.tt2 index b93d6f47ff..5d7b75c772 100644 --- a/Open-ILS/src/templates/opac/parts/record/navigation.tt2 +++ b/Open-ILS/src/templates/opac/parts/record/navigation.tt2 @@ -2,6 +2,11 @@
[% l('Search Results') %] + + [% l('Showing Item [_1] of [_2]', ctx.search_result_index + 1, ctx.hit_count) %] diff --git a/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 b/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 index 39ec70172c..3dd663890e 100644 --- a/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 +++ b/Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2 @@ -18,7 +18,7 @@ [% l('End') %]
diff --git a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js index bfa8ee600d..3a6b708a95 100644 --- a/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js +++ b/Open-ILS/web/js/ui/default/staff/cat/catalog/app.js @@ -248,6 +248,23 @@ function($scope , $routeParams , $location , $window , $q , egCore , egHolds , e $scope.opac_iframe = null; $scope.parts_iframe = null; + $scope.search_result_index = 0; + $scope.search_result_hit_count = 0; + + $scope.$watch( + 'opac_iframe.dom.contentWindow.search_result_index', + function (n,o) { + $scope.search_result_index = n + 1; + } + ); + + $scope.$watch( + 'opac_iframe.dom.contentWindow.search_result_hit_count', + function (n,o) { + $scope.search_result_hit_count = n; + } + ); + $scope.in_opac_call = false; $scope.opac_call = function (opac_frame_function, force_opac_tab) { if ($scope.opac_iframe) { -- 2.11.0