如何向模块添加配置选项?

时间:2014-05-08 11:26:38

标签: c# dotnetnuke

我正在配置DotNetNuke v7 +门户,并希望添加一个可由编辑人员配置的模块。应该在编辑器中显示一个配置面板,其中包含一个文本控件和一个更新按钮。

此控件的值将传递到一段javascript代码中的公共网页视图,类似于将跟踪ID传递给Google Analytic Sc​​ript。

我已经查看了Google Analytics模块并了解了如何处理文本控制和更新,但内部都包含在DLL中,因此我无法解决如何处理面向公众的问题显示。

这一切都可以在一个模块中完成,还是我还需要创建一个settings.aspx文件?

1 个答案:

答案 0 :(得分:0)

幸运的是Dnn是开源的,所以只需要找到合适的文件来查看示例。在这种情况下,请查看此处

https://github.com/dnnsoftware/Dnn.Platform/tree/012dcf82ea23ebfa2f8484f369b0d15f3c5f7590/Website/DesktopModules/Admin/Analytics

您不需要单独控制。您可以在设置控件中执行此操作。

如果您是Dnn Module Development的新手,我强烈建议您查看Christoc's Templates。它们提供了常见Dnn模块要求的示例和模式。