Joomla商城的开发过程

几年以前接触了joomla,觉得喜欢joomla这个作为国外最流行CMS是有理由的,免费开源、响应式布局、扩展的多样性、灵活性。但是我就纳闷,那么好的CMS怎么就没有中文汉化呀。更多应就是英文资料的问题,于是,我与几个志同道合的joomla爱好者组成ZMAX团队,专业做免费的joomla开发资料,开发免费的扩展。我比较喜欢开发joomla扩展,现在我就开发ZMAX商城经验与大家分享。这是从第一版本到最后版本的工作进度。有开发爱好的朋友可以对照进度看看。

v0.0.2_2014-12-8_for_j3x

1、兼容j3x
2、完善购物流程
4、实现支付宝支付


v0.0.3_2014-12-16_for_j3x

1、实现了ajax添加商品的功能
2、实现了单个商品的布局页面
3、实现了用户注册功能
4、实现了用户购物车同步功能


v0.0.4_2014-12-21_for_j3x

实现了前台的用户中心:
1、订单管理 可以删除 和付款
2、购物车管理 可以删除 和提交订单
3、地址管理 可以删除 新增 和设置默认地址
4、提供了过滤操作
5、提供了搜索产品的功能
6、优化了整个购物流程


v0.0.5_2014-12-24_for_j3x

新的版本完成了如下功能:
1、修复了前台不提供地址就能提交的bug
2、修改了分类管理不能删除的bug
3、 完善了后台的订单管理部分,可以查看 ,删除 改变订单的状态
4、 翻译了后台的常量,使之更加人性化
5、后台价格保留2位小数


v0.0.6_2014-12-30_for_j3x

新的版本完成了如下的工作:
1、完善了后台参数对前台页面的控制
2、实现了商品分类统计功能
3、实现了商品详情页面的tab切换功能
4、在后台增加了商品服务保障字段


v0.0.7_2015-01-02_for_j3x

新的版本完成了如下的工作:
1、实现了对优惠券 促销的支持
2、实现了对VIP 促销的支持
3、完善了付款流程


v0.0.8_2015-01-11_for_j3x

新的版本完成了如下的功能:
1、修正了添加收货地址时出现的bug
2、增加了对标题的长度的控制,如果超过指定长度,将以省略号的形式表示
3、增加了图片大小的控制,自动裁剪缩放图片为指定的大小
4、修正了前台过滤的bug
5、修正了前台页面部分显示不好的bug
6、后台的界面和同joomla文章操作界面风格一致
7、将购物车页面的id栏目去掉

v0.0.9_2015-01-28.zip

新的版本完成了如下的功能:
1、修正订单标题为实际商品的标题。如果多个商品,进行自动合并
2、增加了后台权限管理。具备了基本的ACL功能
3、修复了前台注册用户不能删除订单的bug
4、增加修改地址的功能
5、修正了前台过滤器的bug
6、实现了网银付款
7、实现了支付宝直接付款功能
8、实现了系统的通知功能
9、增加了Email通知和 短信通知

v1.0.0_2015-02-02.zip

新的版本完成了如下的功能:
1、使用地址数据库来做地址的输入
2、增加了修改地址和删除地址的功能
3、实现了后台的搜索过滤功能
4、前台图片增加了lightbox效果
5、实现了商品点击量统计的功能

v1.0.1_2015-02-04.zip

新的版本完成了如下的功能:
1、自动安装插件和相关的模块
2、增加激活功能
3、修正了提交订单时出现的bug

v1.0.2(com_zmaxshopv1.0.2_2015-03-06.zip)

新的版本完成了如下的功能:
1、新的版本完成了如下功能:
2、增加了安装第三方开发的模板的功能
3、修正了激活中可能遇到的curl不可用的问题

v1.0.4(com_zmaxshopv1.0.4_2015-05-07.zip)

新的版本完成了如下的功能:
1、 完成了通用模板的开发

v1.0.6(com_zmaxshopv1.0.6_2015-06-10.zip)

新的版本完成了如下的功能:
1、提供新手模式
2、实现了自定义字段
3、兼容最新的j3.4

v1.0.7(com_zmaxshopv1.0.7)完成了v1.0.7版本的开发

1、增加了前台过滤的特效
2、增加了前台排序的特效
3、增加了删除购物车项目的特效
4、修正了没有用户选项不能改提交的bug
5、增加了批处理功能,商品可以执行复制操作
6、修正了后台添加商品出错时需要填写全部信息的bug
7、修正了“存储方法”不能一次禁用的bug

v1.0.9(com_zmaxshopv1.0.9)完成了v1.0.9版本的开发

1、重写设计于购物车模块的通信方式
2、修改视图吗,增加更多的的属性供前端设计使用
3、简洁了部分的代码设计

v1.1.1版本的开发

1、修复了item视图中界面混乱的问题
2、增加了字段组的功能
3、修复了安装扩展之后临时文件没有删除的bug

v1.1.2版本的开发

1,修复了由路径分隔符导致在LINUX和Windows下表现不一样的错误的bug

v1.1.3

1、重新完成了缩略图模块的代码,增加了更多的参数
2、提供图片水印设置
3、增加了日志功能
4、重写调整了支付模块对支付方式的检测
5、完成了线下支付插件的开发
6、尝试提供商城首页布局的第一版本

v1.1.4版本

1、增加了快递查询功能
2、增加了评论功能
3、增加了询价单功能
4、增加了产品询价功能
5、修正了产品编辑时分类出错的bug

v1.1.5版本的开发

1、增加了3个字段类型。
2、增加了社区分享功能
3、增加了QQ在线交流功能
4、将询价单设计为一个自定义字段类型
5、修正了订单列表出现过滤条件重复的bug
6、增加了参数控制,用户可以控制订单列表页面是否显示删除按钮,是否显示快递信息
7、增加了参数控制,控制产品详情页面是否显示评论,是否显示服务详细
8、增加了参数控制,设置是否启用优惠券功能
9、重写了支付模块,系统可以支持多种支付方式
10、将产品详情页面的多选框改为单选框
11、整体优化了代码,代码结构更加的清晰

完成了v1.1.8版本的开发工作

1、优化了商城的SEO功能
2、产品的标题将自动使用拼音来作为其别名
3、增加了对网站标题的支持
4、实现了字段组分类的功能
5、开放了字段组的自定义位置功能,为开发者提供更多的便利
6、由原先的3个备用字段增加到了七个备用字段
7、实现了后台自定义添加tab的功能
8、改善了价格策略的实现方式

完成了v1.1.9版本的开发工作

1、增加了相关产品字段
2、增加了相关分类字段
3、增加了相关新闻字段
4、增加了加载模块字段

完成了v1.2.0版本的开发工作

1、修正后台控制盘界面的文字错误
2、修正了后台翻译不正确的功能
3、修正了前台textarea部分不能显示的bug
4、将产品列表的评论部分删掉
5、实现了销售量
6、实现了推荐产品功能
7、实现了提示功能
8、改进了订单界面,显示收货地址填的姓名而不是系统的用户名
9、修正了回复留言和评论部分的时间为0的bug
10、 将去掉系统部分无用的参数

完成了v1.2.1版本的开发工作

1、修复了在未开启SEF的状态,商城的链接出错的bug
2、用更加安全的JInput类取代JRequest类
3、修正了购物车中产品价格出错的bug
4、在购物车页面增加了数量控制功能 和 刷新功能
5、在购物车页面移除了“继续购物按钮”
6、修正了订单界面订单价格不出现的bug
7、将后台“备用字段”改为“备用字段分类”
8、实现了textarea这个字段,
9、修改了默认分类的图片
10、修正了商城主页产品链接不正确的bug
11、修正了多分类产品列表页面链接图片不正确的bug
12、修正了地址管理出错的bug
13、在商城页面的加上了zmax的版权标志
14、修正了点击量错误的bug

v1.2.2版本的开发工作

1、优惠了部分代码的实现
2、删除了继续购物的按钮
3、修正了提交订单时同时会将购物车中的所有产品都提交的bug
4、修正了支付成功,但提示信息显示支付失败的bug
5、正了配置页面文字错误的bug
6、去掉了扩展配置页面的保存并关闭功能,并且将取消改为关闭
7、所有的代码都加上GPL标示

完成了v1.2.3版本的开发工作

1、修正了部分库文件路径不正确的bug
2、在所有的文件夹下都增加了index.html文件
3、 增加了一种字段类型“加载文章”

完成了v1.2.4版本的开发工作

1、增加了两种菜单类型。空白菜单和搜索菜单
2、修正了通知部分的bug
3、修正了API路径错误的问题
4、重新设置报备短信模板

完成了v1.2.6版本的开发工 作

1、修正了不能存储用户id的bug
2、重新定义了保护字段的操作权限,该管理员全部的控制权
3、修正了产品列表页面不能排序的bug
4、产品列表页面增加了排序和搜索功能
5、在字段组分类上面,增加了排序功能
6、增加后台管理员元对tab栏目顺序的调整功能
7、调整了zmaxfile字段的实现。实现了zmax媒体管理的整合

完成了v1.2.7版本的开发工作

1、改进了商城的sef功能

2、修复了购物车中的时间为0000的bug
3、将TAB区域的“商品详情”和 后台的的字段分类的名称想关联
4、修复了前台TAB不能排序的bug
5、 当TAB区域的字段类型为编辑器,加载文章,加载模块,加载分类 ,加载产品,加载新闻的时候,如果他的位置在 tab区域,那么系统就会不显示其label
6、修复了添加到购物车页面在开始了错误报告的时候不能正常工作的bug
7、增加了订单详情页面。
8、为后台的分类增加一个默认值,以此减少系统找不到分类id而出现严重错误的bug
9、实现了水印功能的开启如否的控制

ZMAX轻量级Joomla商城组件功能:

  • 支持Joomla2.5 Joomla3x,以及支持以后所有的Joomla版本
  • 国产开发。由南宁市程序人软件科技有限责任公司ZMAX团队负责开发维护。我们承诺为所有的用户提供长期可靠的服务。
  • 支持自定义模板
  • 支持支付宝付款,支持微信微支付,支持pay,支持网银付款
  • 提供短信提醒,邮件提醒功能
  • 支持VIP客户组
  • 支持优惠券系统
  • 支持匿名购买,支持注册购买
  • 支持自定义模板
  • 支持定义参数
  • 支持字段组分组管理
  • 支持询价单
  • 支持QQ在线咨询,让你和客户的沟通更加的方便
  • 支持社交分享,可以将你 的产品信息轻松的分享到国内流行的设计平台
  • 支持线下交易
  • 支持快递信息

现在ZMAX商城已经是一个稳定的产品,大家可以免费使用。希望这个开发经验对大家有帮助。

下载地址:http://www.zmax99.com/menu-cn-download/zmax-product/zmaxshop                                                    

转载于:https://www.cnblogs.com/chenla/p/4992180.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值