Show custom label properties on members (#8346)

This commit is contained in:
Kenn Jacobsen
2020-07-14 17:15:58 +02:00
committed by GitHub
parent da1a274dbf
commit 321bb12a83
2 changed files with 9 additions and 1 deletions
@@ -5,6 +5,14 @@
var vm = this;
vm.hideSystemProperties = function (property) {
// hide some specific, known properties by alias
if (property.alias === "_umb_id" || property.alias === "_umb_doctype") {
return false;
}
// hide all label properties with the alias prefix "umbracoMember" (e.g. "umbracoMemberFailedPasswordAttempts")
return property.view !== "readonlyvalue" || property.alias.startsWith('umbracoMember') === false;
}
}
angular.module("umbraco").controller("Umbraco.Editors.Member.Apps.ContentController", MemberAppContentController);
@@ -7,7 +7,7 @@
</div>
<div class="umb-group-panel__content">
<umb-property data-element="property-{{group.alias}}" ng-repeat="property in group.properties | filter: {view:'!readonlyvalue'} | filter: {alias:'!_umb_id'} | filter: {alias:'!_umb_doctype'} track by property.alias" property="property">
<umb-property data-element="property-{{group.alias}}" ng-repeat="property in group.properties | filter:vm.hideSystemProperties track by property.alias" property="property">
<umb-property-editor model="property"></umb-property-editor>
</umb-property>
</div>