如何在升级到nopCommerce的新版本时保留自定义



我正在开发NopCommerce 2.60,通过添加两个新字段,如"网站URL"one_answers"图片上传",我在NopCommCommerce 2.6中扩展了关联模块。

为此,我对Affiliate ServicesAffiliate ControllerAffiliate.csAffiliate MapAffiliate Model文件进行了更改。现在,如果我想将这些更改集成到即将推出的NopCommerce版本中。

那么,有什么更好的方法可以更改NopCommerce代码并轻松集成到即将推出的NopCommCommerce版本中呢?

在nocommerce中没有任何方法可以在更高版本中升级自定义功能。相反,我建议你的功能独立于nop意味着为所有附属功能编写单独的类,在下一个版本中复制它,就像你在nocommerce2.65中看到的那样,他们已经更改了一些服务,属性名称。

我最近对此进行了研究,因为我们公司希望确保nopCommerce可以在以后根据需要进行升级。我们发现的最好的解决方案是将我们的修改变成插件,这样我们就可以尽可能地避免修改核心。正如Shivkumar所说,不可能真正证明nopCommerce的升级。

希望这能有所帮助。

最新更新