From a0029880edb51060a0e20494cc6d312c905a3af3 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 8 Nov 2017 15:30:27 -0500 Subject: [PATCH] Grid translate dialog WIP Signed-off-by: Bill Erickson --- .../templates/staff/share/t_grid_translate_dialog.tt2 | 3 ++- Open-ILS/web/js/ui/default/staff/services/grid.js | 18 +++++++++--------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Open-ILS/src/templates/staff/share/t_grid_translate_dialog.tt2 b/Open-ILS/src/templates/staff/share/t_grid_translate_dialog.tt2 index b15f82e749..874677ffdc 100644 --- a/Open-ILS/src/templates/staff/share/t_grid_translate_dialog.tt2 +++ b/Open-ILS/src/templates/staff/share/t_grid_translate_dialog.tt2 @@ -24,8 +24,9 @@ +

-
+
{{col.label}}
diff --git a/Open-ILS/web/js/ui/default/staff/services/grid.js b/Open-ILS/web/js/ui/default/staff/services/grid.js index 53b3575fa7..5fb10eb762 100644 --- a/Open-ILS/web/js/ui/default/staff/services/grid.js +++ b/Open-ILS/web/js/ui/default/staff/services/grid.js @@ -668,14 +668,10 @@ angular.module('egGridMod', templateUrl: './share/t_grid_translate_dialog', backdrop: 'static', size : 'lg', - controller: ['$scope', '$uibModalInstance', - function($dialogScope, $uibModalInstance) { - - var locales = $dialogScope.locales = [{ // TODO - name : function(){return 'en-US'}, - description : function(){return 'American English'}, - }]; + controller: ['$scope', '$uibModalInstance', 'locales', + function($dialogScope, $uibModalInstance , locales) { + $dialogScope.locales = locales; $dialogScope.locale = locales[0].name(); // TODO var columns = $dialogScope.columns = @@ -699,7 +695,6 @@ angular.module('egGridMod', } $dialogScope.next = function() { - console.log('NEXT'); $dialogScope.item_index++; } @@ -710,7 +705,12 @@ angular.module('egGridMod', $uibModalInstance.dismiss(); } } - ] + ], + resolve : { + locales : function() { + return egCore.pcrud.retrieveAll('i18n_l', {}, {atomic : true}); + } + } }); } -- 2.11.0