源码介绍
Fecmall多商户商城平台源码,BSD开源协议,多商户购物商城系统源码,国内首款真正开源BSD的多商户系统,允许商用免费授权,欢迎大家研究学习。
Fecmall全称为Fancy ECommerce Shop,着重于电商架构的研发优化,全新定义商城的架构体系,是基于php Yii2框架之上开发的一款优秀的开源电商系统,易于系统升级,二次开发以及第三方扩展,代码100%开源 。
源码功能列表
产品库存 产品的库存管理,产品下单库存扣除,高并发库存超卖控制 , 未支付订单库存返还
产品价格 分类产品原价,产品销售价格,产品特价,产品特价开始时间, 产品特价结束时间,产品批发价格等
产品属性 Fecmall只添加了通用的属性,譬如名字,价格,描述,图片等, 对于特定的商品,有一些特定的属性,因此fecmall设计了产品属性功能,您可以为该类产品添加属性, 分为普通属性和spu属性,普通属性是用来显示记录用的, 而spu属性就是我们所说的规划属性,譬如颜色,尺码等,是用户下单需要进行选择的属性, 您可以根据需要添加属性
产品属性组 fecmall属性组的概念,和magento中的属性组概念类型 是针对特定类产品而设计的,譬如衣服有颜色,尺码,款式,领口,袖长等属性, 那么该类产品可以设置衣服属性组,为这个属性组勾选相应的属性即可, 当我们在后台为该类产品添加了属性,然后将产品属性和产品属性组关联起来, 当用户添加产品选择属性组后,那么相应属性组的属性就会加入到该类产品中, 您可以根据不同类别的产品,譬如电子产品,服装,等设置不同的属性组
产品导入 您可以在后台,通过excel进行产品信息的导入。
产品评论 对于用户下单的产品,用户可以进行产品评论
优惠卷 通过优惠卷码,兑换优惠卷,下单折扣
货运方式 用户下单,运费的选择以及运费的计算 ,加入实际重和体积重的概念,进行运费的 计算
支付方式 用户订单进行支付的支付方式, 目前支持: paypal支付,支付宝pc和H5支付,微信pc扫码支付,微信内部jsapi支付,微信h5支付 , 对于微信支付可以参看: fecmall微信支付 支付方式
游客下单 支持未注册用户下单
Newsletter 支持newsletter邮件订阅
FB,Google登陆 使用Facebook,google账户直接登陆商城
国家设置 对货运地址中,国家和省市的编辑
微信小程序 微信小程序入口,demo地址可以在微信搜索`fecmall`查看,fecmall 在后端api进行支持,同时微信小程序部分也进行了实现
订单 用户下单,参数设置,以及订单管理等
sitemap 网站地图sitemap生成以及nginx设置等
Robots 网站地图Rotobs文件的设置
邮件 用户注册,找回密码,下单等邮件的设置和使用 , 支持多语言邮件
Cron脚本 需要cron设置的fecmall脚本
验证码 注册用户,找回密码等提交操作,为防止用户恶意操作,需要进行验证码验证
搜索 Fecmall进行了多搜索工具实现 您可以使用mysql,mongodb,xunsearch进行搜索,也可以使用elasticSearch扩展实现, 或者自己二次开发自己想要的搜索工具
后台RBAC权限 RBAC权限管理, ,以action为粒度,对信息的查看,编辑,保存,删除, 以及信息归属用户方面,在框架层面进行了控制, 让您公司员工的权限控制更加严格
产品属性添加 您可以在后台进行产品属性的添加
产品属性组 将产品和产品属性组建立关联,新建产品的时候,选择相应的属性组, 就有了该属性组下面关联的所有产品属性
产品属性排序 分类产品列表页面,属性排序,您可以在后台分类排序管理部分,进行配置
产品属性过滤 分类产品列表页面,侧栏属性过滤,可以通过属性快速查看相应的产品 , 目前需要mongodb数据库存储才能使用
账户注册登陆 用户注册用户,登陆用户
密码找回 通过邮件找回密码
账户中心 账户中心管理,包含信息管理,订单管理,用户收藏管理,用户评论管理等
购物车 用户购物车
收货地址管理 用户的搜索地址编辑
第三方erp系统对接 您可以通过fecmall提供的api,和第三方erp系统进行产品和数据的对接
前后端分离api型 支持前后端分离型应用,譬如vue,微信小程序,app等, 其中,后端api已经实现,前端部分:vue,微信小程序进行了 实现,app需要 自己实现
计算最终价格脚本 用户分类产品按照价格过滤和排序
mysql和mongodb数据同步脚本 您可以将产品数据,由mysql和mongodb之间相互同步 同步之前一定要记得备份
Sitemap生成脚本 生成sitemap的脚本
UrlRewrite重写url脚本 批量生成url rewrite的脚本
订单取消返还库存脚本 订单取消后,返还产品库存的脚本
计算产品销量脚本 批量处理订单,计算支付订单产品销量的脚本
搜索数据同步脚本 Fecmall产品数据与搜索引擎工具数据同步的脚本
数据库 fecmall是多数据库电商系统,关于数据库表结构的介绍
多语言编辑 您可以在后台进行多语言编辑,以及设置各个store的默认语言
多货币编辑 您可以在后台进行多货币设置,以及为每个store设置默认货币
添加store Fecmall store的管理
在线安装应用 Fecmall后台直接在线安装应用