diff --git a/app/assets/javascripts/admin/utils/directives/ofn-select2.js.coffee b/app/assets/javascripts/admin/utils/directives/ofn-select2.js.coffee index b0afdc46e5..6d0d2e0075 100644 --- a/app/assets/javascripts/admin/utils/directives/ofn-select2.js.coffee +++ b/app/assets/javascripts/admin/utils/directives/ofn-select2.js.coffee @@ -14,6 +14,7 @@ angular.module("admin.utils").directive "ofnSelect2", ($sanitize, $timeout, $fil scope.text ?= 'name' scope.multiple ?= false scope.filter ?= -> true + scope.placeholder ?= t('admin.choose') if scope.data.$promise scope.data.$promise.then -> init() @@ -39,6 +40,7 @@ angular.module("admin.utils").directive "ofnSelect2", ($sanitize, $timeout, $fil item.name = $sanitize(item.name) for item in scope.data element.select2 multiple: scope.multiple + placeholder: scope.placeholder minimumResultsForSearch: scope.minSearch || 0 data: -> filtered = $filter('filter')(scope.data,scope.filter) diff --git a/config/locales/en.yml b/config/locales/en.yml index c57ebfed41..e3b08e33f7 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -237,6 +237,7 @@ en: show_more: Show more show_n_more: Show %{num} more choose: "Choose..." + please_select: Please select... columns: Columns actions: Actions