From: Bill Erickson Date: Wed, 8 Nov 2017 20:30:27 +0000 (-0500) Subject: Grid translate dialog WIP X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fcollab%2Fberick%2Fgrid-translate-dialog;p=working%2FEvergreen.git Grid translate dialog WIP Signed-off-by: Bill Erickson --- 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}); + } + } }); }