nopCommerce 3.8 版本的主要变化是增加了店铺管理员的功能,可以更方便的管理店铺以缓解超级管理员的压力,以及重新设计的管理后台等。

突出功能和变化

重新设计了管理后台(响应式)。在产品详细信息页面提供了“基本”和“高级”两种设置(店铺管理者可以选择他想看到/编辑的产品属性)。这种方式让nopcommerce的店铺管理者用起来容易很多。

同时使用多个折扣(累计折扣)。

“颜色”规格属性类型(允许在分类页面上过滤)。

增加了新的产品属性图像块,它非常类似于属性类型“颜色块”。但允许店铺管理员上传图片,而不是选择颜色。属性值对应的图像能更清楚地告诉客户他们所选择的产品。

更好的支持“店内取货”。允许一个店铺管理员配置取货的地点。

在结账页面的“配送到同一个地址”步骤复选框(可配置默认禁用)。

让店铺的管理者自己配置RMA(退货#请求数量)。

改进

产品导出导入支持属性。

根据规范属性的搜索支持“OR”。

分类页面允许店铺管理员自定义“排序”选项。

每个店铺的产品评论(可配置)。

允许在管理后台上传网站Logo。

允许一个店铺管理员创建数据库备份。

验证码支持新版本reCAPTCHA / V2。

现在客户可以在我的帐户页面上看到我的所有产品评论。

现在一个店铺的管理员可以在前台产品、类别、制造商、供应商、主题、博客文章、新闻等页面看到“管理该页面”的链接,

允许店铺管理员对产品评论进行过滤。

论坛允许用户针对每个帖子进行投票。

重新设计了订单详细页面。

高级搜索允许根据供应商进行搜索。

产品批量编辑页面允许编辑产品名称。

当一个店铺管理员在产品详细页面并点击“保存”按钮时,如果产品数量发送变化则显示警告。

缓存相关性能优化。

产品导入的性能优化。

产品导入的时候店铺管理员可以跳过大部分的产品属性(因为他们不是必需的)。

让店铺管理员指定产品是否可以退货。

支持插件描述。

性能.为我的积分页面增加分页支持。

在活动日志中显示“IP地址”。

导入导出类别和制造商。

让店铺管理员指定“在店铺自取”选项是否可用。

让店铺管理员设置发布/未发布主题。

让店铺管理员搜索/过滤的多重身份的订单(订单、发货、付款)。

允许店铺所有者指定发送时间到活动。

申请供应商帐户。允许申请者添加描述和上传Logo

允许供应商管理其信息(我的帐户页面)。

允许一个店铺管理员通过IP地址搜索/过滤客户。

允许店铺所有者指定每个供应商的最大产品数量。

在注册过程中强制输入两次电子邮件(可配置)。

允许用户编辑收藏夹(类似于购物车中的商品)。

私人信息不应该发送给自己。

贝宝支持部分退款。

运费估算使用AJAX(避免页面刷新)。

增加了更多的demo数据。

允许根据客户角色选择活动的收件人。

管理区。允许店铺所有者通过店铺来过滤类别和制造商列表。

“新订单通知”消息模板。增加支持"%Order.OrderNoteAttachmentUrl%",用来显示一个下载附件的链接。

更新Australia post API到最新版本。

升级Canada Post使用web service。

当输入HTML代码的时候管理后台不应该抛出异常。

添加日志当主题更改时候。

添加日志当“删除订单”和“编辑订单”的时候。

删除"Authorize.NET", "Verizon SMS Provider", "Facebook shop"这几个插件。从3.80版本以后,他们将作为第三方扩展插件。

在创建一个新的客户时,客户角色“注册”被默认选中。

把多语言移动语言详细页。

管理后台避免输入重复的页面大小。

设置帐户是否可下载产品。

添加社交网络页面的消息标记。

在订单列表页面删除“根据GUID搜索”。

样本数据。指定每个样品不同的SKU。

谷歌分析插件。允许店铺管理员选择部件区域。

论坛自适应。

管理区。确保有效的电子邮件地址,如果注册的角色被选中。

确保只有超级管理员可以删除其他管理员。确保只有超级管理员可以更改其他管理员的密码。

“卸载插件”按钮的颜色应该是红色的。“安装插件“是绿色的。

性能优化。在一条SQL语句里面删除大量数据。

Redis缓存显着的性能优化。

管理区。重定义了一些按钮。

在管理后台中动态隐藏产品属性(添加产品到订单,添加属性组合)。

添加一个默认的“标准”值在“电子邮件帐户”下拉在非定位标签的邮件模板详细信息”页。

在站点地图和论坛页面添加新的区域。

用户奖励积分更名为“添加积分”,以“添加(减少)积分”的方式更清楚。

不要用“全文”搜索SKU(启用时)。我们应该使用“精确匹配”。重要:如果你已经有了全文启用,然后去行政区>一般杂项设置,禁用全文并使它。这种方式将创建一个新的索引。

允许店铺管理员添加自定义标签。

开发者。更新第三方库到最新版本。

修正所有编译警告。

很多源代码重构以及bug修复。