Content management system 管理员没有特定页面的管理栏

Content management system 管理员没有特定页面的管理栏,content-management-system,dotnetnuke,Content Management System,Dotnetnuke,我对dotnetnuke 7站点有一个问题,管理员无法编辑少数页面 当登录到这样的页面时,“编辑页面”菜单将丢失 在“页面管理”视图中,只有查看或制作主页的选项。单击时,不会显示属性 这可能是什么原因造成的 干杯,马克我以前见过在数据库中错误定义管理员角色Id的情况 不幸的是,没有一种UI方法可以改变这一点,您需要进入DB查看定义了什么角色ID。我相信AdministratorRoleID存储在Portals表中,或者存储在PortalSettings或PortalLocalization表中。

我对dotnetnuke 7站点有一个问题,管理员无法编辑少数页面

当登录到这样的页面时,“编辑页面”菜单将丢失

在“页面管理”视图中,只有查看或制作主页的选项。单击时,不会显示属性

这可能是什么原因造成的


干杯,马克

我以前见过在数据库中错误定义管理员角色Id的情况


不幸的是,没有一种UI方法可以改变这一点,您需要进入DB查看定义了什么角色ID。我相信AdministratorRoleID存储在Portals表中,或者存储在PortalSettings或PortalLocalization表中。检查#并查看它是否与该门户的管理员角色的ID匹配。

如果它只影响某些页面,也可能是CSS问题。您可以尝试将这些页面上的外观更改为默认外观,然后再试一次吗…

刚刚注意到这个老问题,所以我想我应该更新实际问题

我们使用“直接到数据库”程序导入页面——我们自然认为站点管理员可以在其自己的站点中编辑页面

事实证明,DNN实际上在创建每个页面时为其创建正确的访问权限,并根据需要添加和删除权限。这意味着,如果创建页面,则必须直接为正确的站点管理员创建访问权限

你好,马克