Make sure Nested Content scaffolds are listed in defined sort order

This commit is contained in:
Kenn Jacobsen
2019-04-09 22:21:13 +02:00
committed by Sebastiaan Janssen
parent c7b4d1b206
commit a969ff6e10
3 changed files with 6 additions and 1 deletions

View File

@@ -8,6 +8,10 @@ function ItemPickerOverlay($scope, localizationService) {
$scope.model.title = value;
});
}
if (!$scope.model.orderBy) {
$scope.model.orderBy = "name";
}
}
$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

@@ -127,6 +127,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) {