2

最近我开始研究 Orchard CMS。我可以使用“图层规则”创建一个图层,例如“ not url '~/some-page-url'”。我的问题是“是否可以Layer RuleUser Role.'authenticated(admin)'

我做了什么:创建了一个标题为“测试页”的简单页面,并创建了一个导航说“仅限管理员”。在小部件页面中,我在图层规则中选择“已验证图层”和“编辑”,我将“已验证”更改为“已验证(管理员)”。

预期:只有当管理员登录时,我创建的菜单才会显示在前端。并且没有其他用户登录菜单必须隐藏。

“我是否以正确的方式引导我走上正确的道路。” PS:对不起我的英语。

4

2 回答 2

2

开箱即用不支持此功能,但图库中有一个模块提供它:

角色层规则

于 2015-01-30T10:24:20.047 回答
0

自 v1.10 以来,此规则现在存在于 Orchard 核心中

它是作为旧规则引擎中的功能转换随意添加的,甚至主要开发人员都不记得它在那里哈哈

于 2016-09-18T22:12:37.523 回答