一个简单又完整的商城 Yii2 + vue [ 1.0 版本 ]
继上次写的那个 《这是一个很干净的后台 (Yii2 + vue的权限管理 rabc)(想了解戳这里 https://www.yiichina.com/code/1963 过去有一段时间了,觉得还是要把这个商城给弄完,
所以利用下班的时间 断断续续地把这个商城写完了,虽说不是很完整、全面。但个人觉得,一般项目的商城是足够可用了。
先讲讲里面的实现的功能吧。完整的权限管理、商品的增删改查、商品的规格管理、订单管理、简单的物流、会员管理、文章管理、轮播图、商城积分管理。
我个人觉得里面还算不错的功能;
一个是商品规格的管理,可以实现不同规格SPU的库存管理,并对规格做了分组,以适用于不同的分类,还是不错的。这里是借鉴了shopNC,但做了一些简化,
个人觉得更简单明了;
还有一个就是 账本(积分)的管理),这个是本人工作中用了几年的一个设计模型,
扩展性和操作性都是不错的,很适合用于,结算、分润、积分支付方面的项目。
权限管理这块也还是可以的,支持无限极角色操作,对于单商城的项目应该是足够用了。
微信和支付宝的项目里没有做,主要是因为没有账号,微信支付这块是比较简单的,
不清楚的可以看我以前写的微信支付的文章,主要是一个记录,方便以后查看。
微信支付文章地址 https://segmentfault.com/a/1190000020125243
github地址:https://github.com/FX336494/shopFX
码云gitee地址:https://gitee.com/mxf_xixi/shopFX
>算了不说了,看一下效果图吧
简单一点
注册时间:2018-08-25
最后登录:2021-10-22
在线时长:18小时3分
最后登录:2021-10-22
在线时长:18小时3分
- 粉丝15
- 金钱585
- 威望30
- 积分1065
热门源码
- 基于 Yii 2 + Bootstrap 3 搭建一套后台管理系统 CMF
- 整合完 yii2-rbac+yii2-admin+adminlte 等库的基础开发后台源码
- 适合初学者学习的一款通用的管理后台
- yii-goaop - 将 goaop 集成到 Yii,在 Yii 中优雅的面向切面编程
- yii-log-target - 监控系统异常且多渠道发送异常信息通知
- 店滴云1.3.0
- 面向对象的一小步:添加 ActiveRecord 的 Scope 功能
- Yii2 开源商城 FecShop
- 基于 Yii2 开发的多店铺商城系统,免费开源 + 适合二开
- leadshop - 基于 Yii2 开发的一款免费开源且支持商业使用的商城管理系统
共 11 条评论
看着不错哦,收藏了
进入vueadmin进行npm install报错哦,是不是你的npm太低,还是我的太高了,我的npm是6.11.3最新的,一直没法npm install哦。
我用6.9的没问题,是报什么错,这个版本应该不会有太大问题
@简单一点 好像是有个包6.11.3没法加载吧,后来我把版本降为4.6.1就可以了
@clao 哪个包,你是把这个包的版本降到4.6.1,还是npm版本
@简单一点 同问,我也是遇到这个问题
@yii小白2 你看是哪个包报错,跟clao一样把版本降一下看
@简单一点 就是后台 vueadmin
1、cd vueadmin
2、安装依赖 npm install
第二步骤的时候报错
报什么错,我刚把npm 升级到了6.11.3也没报什么错啊
@简单一点 跟node的版本有关系
我在 npm run dev 时报错了,前几步没错误。
三、后台管理前端配置
1、
cd vueadmin
2、安装依赖
npm install
3、在
./src/components/js/request.js
里配置接口域名4、本地运行
npm run dev
提示
upload.vue unknown word
Good + Go on.
有没有卡在 后台管理前端 npm run dev 的同学? 搞了3天了愣是没搞明白哪里出问题了,求大佬解答
提交的时候 ,有些冲突的地方没去掉。最近有点忙,没来得及弄了。在upload.vue 最底部, 还有common/Header 有些类似
<<<<<<< HEAD
这样的,去掉就可以了正好有这个需求.准备动手发现了这个..老哥稳
为啥不建个群,有问题大家可以一起讨论呀
商品模块貌似有bug
嗯嗯,我打开了错误提示,notice级别也会终止程序,不需要的可以在index.php里注释。现在已经修复了,商品模块应该是正常了
修复了一些bug,需要的可以在github上下载
用宝塔怎么安装,能出个文档最好了
@简单一点 请问大大我这里是怎么回事? 我后端部署好之后报错,如下图:
后端前台vue 部署好了之后,好像连不上?是跨域问题?是否是我【在 ./src/components/js/request.js里配置接口域名】这个步骤出错?这个接口要怎样配置呢?就在host文件里加上吗?还是?求解~~
主要我不知道这个接口怎么来的?之前不是设置了host 域名是 yii2shopfx.admin.com 【shopfx.admin.com(原)】【yii2是我把项目根文件夹名字改了】 但是我不知道这里这个接口怎么出来的?yii2shopfx.admin.com/v1/ 【shopfx.admin.com/v1/(原)】
第一个应该是
memberController
下没有这个 test 方法了。 第二个是跨域问题.你可以右键谷歌浏览器图标,点属性 在 目标 后面加上这个代码--args --disable-web-security --user-data-dir
,一般就没什么问题。我这里这个处理就可以了。 有问题可以加QQ群 1028535604我的安装完事404,为啥呢