0
我是新的dotnetnuke,我有一个滑块模块,它有两个部分,第一个是它的内容控制面板,必须由网站管理员编辑,第二个是模块设置面板本身必须是只能由主机或管理员用户编辑的,我想知道如何为不同的用户授予这种权限?如何设置内容编辑访问和无模块设置访问在dotnetnuke 7.4
我是新的dotnetnuke,我有一个滑块模块,它有两个部分,第一个是它的内容控制面板,必须由网站管理员编辑,第二个是模块设置面板本身必须是只能由主机或管理员用户编辑的,我想知道如何为不同的用户授予这种权限?如何设置内容编辑访问和无模块设置访问在dotnetnuke 7.4
你会做这个使用ModuleActions致电您的视图控件
public ModuleActionCollection ModuleActions
{
get
{
var actions = new ModuleActionCollection
{
{
GetNextActionID(), Localization.GetString("EditModule", LocalResourceFile), "", "", "",
EditUrl(), false, SecurityAccessLevel.Edit, true, false
}
};
return actions;
}
}
的SecurityAccessLevel.Edit那里,你有
查看,编辑,管理,主机,ViewPermissions作为选件提供。
听起来像你想要使用EDIT和HOST选项来描述你所描述的内容。
谢谢克里斯,但我在哪里可以找到SecurityAccessLevel.Edit? –
这将在您的模块的视图控制中的模块操作中实现IActionable –
谢谢chris,很高兴能从您身边获得我的问题答案。你可以请给我一些在c#中的dnn模块开发教程一目了然链接? –