diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js index 7ead8974d8..941ed2ce8f 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.controller.js @@ -57,10 +57,21 @@ ncResources.getContentTypes().then(function (docTypes) { $scope.model.docTypes = docTypes; + + // Count doctype name occurrences + var docTypeNameOccurrences = _.countBy(docTypes, 'name'); + console.info(docTypeNameOccurrences); // Populate document type tab dictionary + // And append alias to name if multiple doctypes have the same name docTypes.forEach(function (value) { $scope.docTypeTabs[value.alias] = value.tabs; + + value.displayName = value.name; + + if (docTypeNameOccurrences[value.name] > 1) { + value.displayName += " (" + value.alias + ")"; + } }); }); diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.html b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.html index 6aa1d8f12d..c4716ce216 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/nestedcontent/nestedcontent.doctypepicker.html @@ -23,7 +23,7 @@