Browse Source

Upgrade to sort orders so the text can be change from locales

Erwan NEVOU 9 years ago
parent
commit
2cc972a596
1 changed files with 9 additions and 7 deletions
  1. 9 7
      src/extensions/multiple-sort/bootstrap-table-multiple-sort.js

+ 9 - 7
src/extensions/multiple-sort/bootstrap-table-multiple-sort.js

@@ -1,7 +1,8 @@
 /**
  * @author Nadim Basalamah <dimbslmh@gmail.com>
- * @version: v1.0.0
+ * @version: v1.1.0
  * https://github.com/dimbslmh/bootstrap-table/tree/master/src/extensions/multiple-sort/bootstrap-table-multiple-sort.js
+ * Modification: ErwannNevou <https://github.com/ErwannNevou>
  */
 
 (function($) {
@@ -9,11 +10,6 @@
 
     var isSingleSort = false;
 
-    var sort_order = {
-        asc: 'Ascending',
-        desc: 'Descending'
-    };
-
     var showSortModal = function(that) {
         var _selector = that.$sortModal.selector,
             _id = _selector.substr(1);
@@ -203,6 +199,12 @@
         },
         formatDuplicateAlertDescription: function() {
             return "Please remove or change any duplicate column.";
+        },
+        sortOrders : function () {
+            return {
+              asc: 'Ascending',
+              desc: 'Descending'
+            }
         }
     });
 
@@ -335,7 +337,7 @@
             $multiSortName.append('<option value="' + column.field + '">' + column.title + '</option>');
         });
 
-        $.each(sort_order, function(value, order) {
+        $.each(this.options.sortOrders(), function(value, order) {
             $multiSortOrder.append('<option value="' + value + '">' + order + '</option>');
         });