【问题标题】:Strategy for building menus with multiple, overlapping roles构建具有多个重叠角色的菜单的策略
【发布时间】:2009-05-01 17:11:12
【问题描述】:

我有一个面向学生、教师和管理员的系统。有时讲师也可以是管理员。

我打算将菜单和子菜单存储在 XML 中。我应该将管理员菜单和讲师菜单存储在不同的节点中,然后在渲染时将它们组合起来,还是应该有一个附加角色的主菜单,在确定角色时显示所有选项?

【问题讨论】:

    标签: xml menu roles render


    【解决方案1】:

    绝对将角色附加到主菜单选项,然后根据用户的角色将它们包含在菜单实例中。更灵活,更易于维护,IMO。

    【讨论】:

    • 所以一个主菜单,每个节点和子节点(用于子菜单)都有角色是最好的选择吗?
    猜你喜欢
    • 2021-05-30
    • 2019-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-02
    相关资源
    最近更新 更多