我一直在寻找为DNN制作模块的教程,所有这些教程似乎建议从一个巨大的模板开始,然后添加你需要的东西,但我确信有一种方法只用准系统构建一个非常小巧轻便的模块。只需使用ASCX视图,并在屏幕上显示。什么是最简单的手写"Hello World"
DNN模块?如果你真的需要一个模块中的大量额外的东西才能工作,获得模块模板的最简洁方法是什么?
背景:我来自前端开发,我正在寻找一种方法将我的前端脚本和样式打包在一起,然后只使用一个文件作为AJAX端点进行查询检索数据。
答案 0 :(得分:3)
根据您的DNN版本,可以轻松地在DNN中创建一个简单的模块。
当您转到“主机>扩展程序”时,会出现一个类似“创建新模块”的按钮。填写字段,它将为您创建一个模块,您可以像任何其他模块一样使用。
将模块添加到页面时,您可以编辑模块本身的源代码(C#/ VB)。
这是创建基本模块的最快方法。但我仍然会推荐Chris Hammond的模板。它稍微复杂一些,但更易于维护,可以打包为其他DNN安装的独立安装程序。