Kentico 页面安全和 CSS 列表菜单 web 部件

Kentico page security and a CSS List Menu webpart

这很奇怪。我有一个部分对角色 B、P、S 和 H 可见。

这是部分结构。

Branch Directors 应该只对角色 B 的人可见。我看到的是,如果角色 S 的人在使用 Forms,他们看不到 Branch Directors 部分。如果他们转到备忘录,它就会出现。

备忘录、表格、演示文稿和销售报告都是不同的模板,但我已经仔细检查了列表菜单 Web 部件,但看不出我遗漏了什么。我还应该看哪里?

作为实验,我将列表菜单从一个正常的页面复制到备忘录页面,比较了设置,两者看起来都一样。在浏览器中检查,新的 webpart 工作,而原来的没有。

我在进一步测试时删除了原件。

可能是宏签名问题,尝试转到系统 -> 宏 -> 签名并重新签名宏,有时会解决类似的奇怪错误。

同时尝试系统 -> 清除缓存以防缓存问题(在您进行更改之前缓存)

否则看看 CSS 列表菜单 web 部件,看看两个页面之间是否存在设置差异。

您是否在菜单 Web 部件上启用了设置 "check security"?