Make sure Nested Content blueprints are listed in defined sort order

This commit is contained in:
Kenn Jacobsen
2019-07-03 12:33:03 +02:00
committed by Sebastiaan Janssen
parent e9eecb2031
commit 204a9c9d53
3 changed files with 7 additions and 1 deletions

View File

@@ -4,6 +4,11 @@ function ItemPickerOverlay($scope, localizationService) {
$scope.model.title = localizationService.localize("defaultdialogs_selectItem");
}
if (!$scope.model.orderBy) {
$scope.model.orderBy = "name";
}
$scope.model.hideSubmitButton = true;
$scope.selectItem = function(item) {

View File

@@ -12,7 +12,7 @@
</div>
<ul class="umb-card-grid">
<li ng-repeat="availableItem in model.availableItems | compareArrays:model.selectedItems:'alias' | orderBy:'name' | filter:searchTerm"
<li ng-repeat="availableItem in model.availableItems | compareArrays:model.selectedItems:'alias' | orderBy:model.orderBy | filter:searchTerm"
ng-click="selectItem(availableItem)"
class="-three-in-row">
<a class="umb-card-grid-item" href="" title="{{ availableItem.name }}">

View File

@@ -142,6 +142,7 @@ angular.module("umbraco").controller("Umbraco.PropertyEditors.NestedContent.Prop
show: false,
style: {},
filter: $scope.scaffolds.length > 15 ? true : false,
orderBy: "$index",
view: "itempicker",
event: $event,
submit: function(model) {