在自定义系统开发中,客户希望我开发两个独立的模块。但是这两个模块是相似的(在UI中显示的数据性质基本上都是列出一组记录);它们两者仅在查询的数据上有所不同,即数据获取的标准略有不同。
所以我考虑开发一个单独的模块,并允许DNN管理员在页面中配置模块,其设置取决于他/她在页面中想要数据的方式。
但我不确定我的想法是否正确。这真的有可能吗?它应该如何映射到DNN架构?
您可能会建议另一种选择吗?我真的不希望为了更改查询而开发整个模块。它无助于我的客户或我。
答案 0 :(得分:2)
是的,您可以在模块设置中设置管理员在该特定时间首选操作的属性。
答案 1 :(得分:0)
您是否查看过DotNetNuke附带的报告模块,它涵盖了您似乎需要的内容。或者,您可以将模板实现为模块设置,这将允许您安装模块的2个不同实例,或者甚至只安装一个并复制它(模块设置是独立的)