JBAS-2204 Browser client iframe Reload option
authorBill Erickson <berickxx@gmail.com>
Thu, 14 Mar 2019 19:49:14 +0000 (15:49 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:51:45 +0000 (15:51 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/templates/staff/share/t_eframe.tt2
Open-ILS/web/js/ui/default/staff/services/eframe.js

index 1a117fa..51b49b2 100644 (file)
@@ -1,4 +1,6 @@
 <div class="eg-embed-frame">
+  <button type="button" class="btn btn-default btn-xs pad-right" ng-show="showIframe" 
+    ng-click="reloadIframe()">[% l('Reload') %]</button>
   <button type="button" class="btn btn-default btn-xs" ng-show="allowEscape &&  showIframe" ng-click="escapeEmbed()">[% l('Open in New Window') %]</button>
   <button type="button" class="btn btn-default btn-xs" ng-show="allowEscape && !showIframe" ng-click="restoreEmbed()">[% l('Re-embed') %]</button>
   <!--
index bf27b88..db8071e 100644 (file)
@@ -327,6 +327,10 @@ angular.module('egCoreMod')
                 $scope.showIframe = true;
                 $scope.reload();
             }
+
+            $scope.reloadIframe = function() {
+                $scope.iframe.contentWindow.location.reload();
+            }
         }]
     }
 })