所以,我开发了一个很棒的模块,并在多个页面上集成了整个安装。第二天客户来了,他们希望将另一个视图添加到模块中。所以我建立了另一个模块定义。问题是,现在我必须再次安装整个模块并删除所有其他(现在很多)模块定义,最新的除外。
有没有办法解决这个问题?我什至更喜欢通过编程、代码方式向页面添加新的模块定义来实现。
编辑:
例如,我有一个安装了我的模块的页面。然后该页面将具有以下模块定义:
ModuleDefinitionA
ModuleDefinitionB
ModuleDefinitionC
现在我通过添加另一个模块定义来更新我的模块,我必须再次在页面上安装它:
ModuleDefinitionA
<-- 来自以前的安装ModuleDefinitionB
<-- 来自以前的安装ModuleDefinitionC
<-- 来自以前的安装ModuleDefinitionA
<-- 从新安装ModuleDefinitionB
<-- 从新安装ModuleDefinitionC
<-- 从新安装ModuleDefinitionD
<-- 新安装的新定义
如何只添加ModuleDefinitionD
而不添加所有其他重复的模块定义?
(不是 DNN 模块开发的新手)