1

I am working on building some custom functionality into a DNN (DotNetNuke) website via a custom module extension. I am needing to add a page that can be navigated to from the main 'Admin' and/or 'Host' menus when logged into DNN.

Could someone point me to any articles, or post code samples/descriptions on how to add a custom page to the 'Admin' and/or 'Host' menu within via a custom module extension?

Thanks!

4

2 回答 2

1

只需将页面添加为主机或管理员的子页面,具体取决于您要如何使用它。然后,将您的自定义模块添加到页面(在从主机、扩展页面安装模块之后)。

于 2014-03-13T11:52:43.363 回答
0

我在 DotNetNuke 论坛上发布了同样的问题,并得到了以下答案:

至于创建页面,admin 下的页面不再有什么特别之处(在早期的 DNN 时代,只有管理员可以访问它们,但在 dnn 3.0 中删除了此限制),因此http://www.dnnsoftware.com上的建议/wiki/page/create-a-new-page-programmatically将与您一起将管理页面标识为父页面。

但是对于管理页面,我建议使用 tabid 而不是固定名称(以防有人将“admin”重命名为其他名称)例如,在定义传递给 tabcontroller.addtab(你的新标签信息)

http://www.dnnsoftware.com/forums/forumid/203/postid/498252/scope/posts#498252

于 2014-03-17T19:10:45.117 回答