|
又是一年,一如既往,每年大招必发,今年也不例外,经过几个月的加班,成都光大网络科技团队在OpenCart3.x的基础上开发了OpenCart3.0 中文免费版,又在免费版基础上蜕化出了OpenCart3.0 中文专业版,这次修改和新增功能多大 70 多项,还有无数的小地方修改,2018年春节前发布,算是给大家一份贺礼。
opencart3.0宣传图片
3.0主要功能升级介绍参考 https://www.opencart.cn/forum.php?mod=viewthread&tid=10804
本次修改新增功能列表如下
- 系统架构优化 Registry单例 - Helpers, 增加ORM(Eloquent), 增加Console模式(OConsole), 多进程管理, 模板实时切换, 兼容PHP7.X/PHP5.6以上版本
1. Registry 单例化
可以在 Model, Controller, Helper 甚至 Library 直接通过 Registry::getSingleton() 获取 Registry 对象,
没有必要通过参数来回传递 Registry 对象
Sample:
- Registry::getSingleton()->get('config')->get('config_name');
复制代码
2. 增加必要的 Helpers (基于Registry单例)
在system/helper/functions.php中增加许多必要的函数,便于开发使用
registry(), config(), model(), session(), request(), url(), currency() 等helper函数可以获取对应对象
Sample:
3. 增加Laravel自带ORM Eloquent, 不再需要用SQL拼接
https://d.laravel-china.org/docs/5.3/eloquent
Sample:
- \Models\Customer::first()->toArray()
复制代码
4. 增加 Console 模式(OConsole)
进入upload目录, 在命令行输入 php oconsole
crontab 可以直接调用命令,譬如每天执行未支付订单自动取消,已发货订单自动完成
5. 增加 REPL 模式(类似 Laravel Tinker)
进入upload 目录,命令行输入
可以进入 REPL 命令直接调用OpenCart函数或者方法,便于调试
- 语言新增中文简体、中文繁体
- 名字与姓氏合并为姓名(2 个输入框合为 1 个输入框)。英文显示为:Fullname,数据库删除所有 lastname 字段
- 中国省份、地市汉化 加入西藏、台湾,添加区县数据
- 删除其它国家数据和地市信息
- 收货地址表单删除第 2 个详细地址文本框 (address_2),只保留第 1 个详细地址文本框
- 前台商品价格默认不显示税额,仅显示商品价格和优惠价格
- 货币:增加人民币,并设为默认币种
- 修改重量长度等单位
- 修改部分3个字符长度变为2个字符长度验证
- 移除前后台 fonts.google.com 字体链接 国内无法正常访问 Google 链接,会影响网站打开速度
- 替换商品详情页分享 js 脚本 按语言自动切换:中文自动使用 bshare (支持 https 网站),其它语言使用原 addThis
- 安装包预装 VQMOD 升级至最新 v2.6.3
- 收货地址:添加收货人联系电话(地址表增加 telephone 字段)
- 删除国外源生其它支付方式,仅保留PayPal支付方式
- 省市县三级地区联动选择
- 日期时间格式:年月日后显示具体时分秒
- 后台订单列表查询优化-订单支持价格区间查询,订单日期支持创建订单日期区间查询
- 屏幕右侧固定显示购物车、会员中心快捷链接
- 多个模板可自由切换,一套系统可安装多个模板,模板间可实时自由切换,无需任何配置和修改代码
- 模板全新升级
- 图片管理批量上传
- 单页结账
- 后台商品管理功能增强与优化,上传发布商品更简洁方便
- 后台商品管理筛选:增加商品按商品分类筛选功能
- 后台商品描述编辑器升级
- 删除分期付款功能
- 删除 OpenBay 功能
- 三级商品分类导航模块
- 短信功能:短信验证、注册短信验证、下单店主短信提醒
- 无库存商品不允许加入购物车
- 联系我们:将 Google 地图替换为百度地图
- 订单地理分布图:替换为中国地图
- 银联、网银在线支付功
- 物流单跟踪功能,集成快递 100 和快递鸟
- 商品批量发布管理工具:商品 Excel 快速导入导出
- 新闻/博客模块
- 商品咨询-方便客户留言和店主回复
- 翻页优-化可以后台配置翻页展现方式(箭头 or 文字)
- 商品详情页选项样式-淘宝、天猫、京东样式
- 第三方登录:QQ、微博、微信,获取昵称字段
- QQ在线客服咨询 -- 可换头像
- 根据不同设备设置不同支付方式
- 微信支付
- 微信扫码支付
- 微信H5支付
- 微信绑定登录
- 移动端专用模板
- 优惠券/礼券的管理使用 优惠券直接送到客户账户中,在购物时可以直接显示并使用
- 结账优化,支持未支付订单 未支付订单可以继续支付,未支付订单在当日内有效,次日自动删除
- 购物车商品勾选结账
- 余额充值,使用,提现功能
- 余额按需使用
- 评价功能改造为已购买此商品才允许评价、评星,在用户中心订单管理中进行评论
- 订单评论晒图
- 个人中心功能优化,个人中心可分别查看待付款、待发货、已发货和全部订单
- 增加客户头像功能
- 订单状态功能增强- 收货后自动确认,订单超时未支付自动取消状态也可以根据需要配置
- 后台订单详细信息增加配送地址信息
- 后台商店设置报错提示到每个TAB上
- 后台 商品管理可以批量修改商品信息
- 后台推荐商品模块的商品列表拖拽排序
- 秒杀功能,增加秒杀功能模块,如:显示距离结束还有多少,XX天XX小时XX秒
- 后台log日志文件名后缀不允许修改 修复安全隐患
- 后台支持不同用户不同语言
- 管理员防自杀 系统安装初始化的用户不能删除自己的后台管理权限
- 短信模板,后台新增短信发送管理功能,短信模板可以在后台直接配置
- 第三方邮件集成,已集成SendCloud
- 后台可以管理默认占位图 placeholder.png 和 no_image.png
- 图片水印
- 后台语种管理优化,可以点击安装后台语言,不同填写具体Code,禁用语言的时候产品编辑不出现对应语言
- 发票和发货单打印功能
- 销售报表导出 CSV 文件功能
- 品销量显示, 商品详情和商品列表页显示商品销量,销量可以在后台修改。
- CDN支持,修改所有静态文件引用,支持 CDN 链接
- 共享Session, 支持多主机共享 Session, 采用 Redis,以便支持负载均
OpenCart3.0 首页截图
opencart3.0专业版首页
=======2019-07-01 系统已经升级到3.6版本======
详情 https://bbs.opencart.cn/thread-15389-1-1.html
OpenCart3.0 中文专业版体验地址: https://mall.opencart.cn
管理后台: https://mall.opencart.cn/admin 用户名:demo 密码: demo
购买地址:https://shop.opencart.cn/opencart3.0-pro-wechat-solution.html
|
|