在我的一个 DNN 网站中,我正在使用 DNN 菜单,对于 DNN 菜单中的某些项目,我希望 HOST 用户或管理员用户可以访问父菜单项或根菜单项,并且希望所有用户都可以访问子元素,所以我怎么能禁用仅对主机/管理员启用的所有根菜单项(它应该是可点击的并且应该重定向到适当的链接),而应该为所有用户启用根项的子菜单项。我急需解决方案,请帮我解决这个问题。
问问题
1749 次
2 回答
3
这是你想要的一个奇怪的设置。
要禁用父菜单链接,只需将页面属性设置为“禁用”。这使得菜单中的页面不可点击。
但是,如果出于某种原因您希望管理员能够单击菜单项,但没有其他用户,那么我建议您正常设置父菜单项,然后将该页面设置为永久重定向到不同的页面,第二页隐藏。然后,第二页将权限设置为仅对管理员/主机用户可见。
所以...
父:启用,可见,所有用户许可,永久重定向到“假父”子页面 1:正常子页面 2:正常子页面 n:正常等
菜单中的其他地方。假父:隐藏页面,只有管理员权限
这会有点笨拙,但可能会正常工作。
于 2012-10-05T00:49:38.947 回答
0
在 DNN 9.00.01 中,Disabled 选项不存在。所以在这种情况下,您需要转到您的 DNN 数据库并将Tabs table
DisableLink
列值更新0
为1
于 2018-03-02T06:17:01.033 回答