【问题标题】:Umbraco 8 - hide Member GroupsUmbraco 8 - 隐藏成员组
【发布时间】:2020-03-13 12:04:06
【问题描述】:

谁能建议我是否以及如何在 Umbraco 8 的成员中为特定用户组隐藏成员组文件夹?

如果做不到这一点,我可以让用户访问成员部分但阻止删除成员组吗?

谢谢

【问题讨论】:

    标签: umbraco umbraco8


    【解决方案1】:

    从 API 的角度来看,这现在可以通过事件来完成,因此您可以在粒度级别上决定应用哪些规则来隐藏属性。您可以订阅事件 EditorModelEventManager.SendingContentModel 并修改传出模型,这意味着您可以添加/删除选项卡/属性,以及几乎任何您想要的。如果您想在不修改核心的情况下追求这一点,如果您愿意,也可以创建一个包以具有一些 UI 来控制这些规则。

    【讨论】:

    • 嗨,我还在想办法,我想我需要使用 EditorModelEventManager.SendingMemberModel += EditorModelEventManager_SendingMemberModel; private void EditorModelEventManager_SendingMemberModel(System.Web.Http.Filters.HttpActionExecutedContext sender, EditorModelEventArgs e) { //做我的事 } 但使用 EditorModelEventArgs
    • 接受您的回答,因为它引导我找到解决方案,我会尽可能发布完整的解决方案,以防其他人发现它有用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-10
    相关资源
    最近更新 更多