【问题标题】:How to preserve customization while upgrading to a new version of nopCommerce?如何在升级到新版本的 nopCommerce 时保留自定义?
【发布时间】:2012-08-01 10:45:29
【问题描述】:

我正在开发 NopCommerce 2.60,并通过添加两个新字段(如“WebsiteURL”和“图片上传”)扩展了 NopCommerce 2.6 中的附属模块。

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

那么有什么更好的方法来更改 NopCommerce 代码并轻松集成到即将发布的 NopCommerce 版本中?

【问题讨论】:

标签: asp.net-mvc-3 nopcommerce affiliate


【解决方案1】:

nopcommerce 无法在更高版本中升级自定义功能。相反,我建议您独立于 nop 运行意味着为所有附属功能编写单独的类,将其复制到下一个版本中,正如您在 nopcommerce2.65 中看到的那样,它们更改了一些服务、属性名称。

【讨论】:

    【解决方案2】:

    我最近对此进行了调查,因为我们公司希望确保 nopCommerce 可以在以后根据需要进行升级。我们找到的最好的解决方案是把我们的修改变成插件,这样我们就可以尽可能地避免修改核心。就像 Shivkumar 说的那样,nopCommerce upgrade proof 真的不可能。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-04-30
      • 1970-01-01
      • 2015-08-13
      • 2016-02-26
      • 2017-04-02
      • 1970-01-01
      • 2019-01-17
      相关资源
      最近更新 更多