第 333 位会员
@sumic #10楼 对于fec_admin的基础功能,譬如权限,后台用户管理这些,你可以进行重写, 就像fecshop的appadmin部分,重写的fec_admin库包的缓存管理部分:
https://github.com/fecshop/yii2_fecshop/blob/master/app/appadmin/modules/Fecadmin/controllers/CacheController.php
如果fec_admin的部分满足要求,我也不需要重写,我直接用就行了
@sumic [[#10楼](#comment10)](#comment10)
1.fec_admin是一个通用后台,是一个独立的composer库包,是独立的,里面的权限管理,用户管理是通用的,和fecshop没有任何关系。
2.fecshop依赖于fec_admin,就像fec_admin依赖Yii2,依赖只能单向依赖,不能双向。
3.你的建议目前不会采纳。
@a747609623 #4楼 就本周吧,整理完了我会在这里回帖。
配置文档有的,怎么不仔细看呢?
http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-config.html
第12部分
你试试不就知道了?
@lolo_cn #3楼 有时间研究,研究出来结果分享分享,我没有研究过如何自定义分词器。
仔细看安装配置文档:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-config.html
10、导入数据库表(migrate),在fecshop根目录执行下面的命令行
仔细看文档安装,docker compose安装文档是很多人验证过了的,仔细看文档操作
后台部分: http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-appadmin-developer.html
http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-appadmin-file.html
@sumic [[[[#7楼](#comment7)](#comment7)](#comment7)](#comment7)
1.在提问这些问题的时候,你有没有自己尝试去代码里面看看,验证自己的想法?看完后,带上自己的论据,而不是在这里空头空说?
2.fec_admin是一个yii2和dwz封装的后台通用系统,fecshop的后台基于fec_admin实现,但是代码的逻辑不是在fec_admin包里。
3.后台代码的逻辑是在:https://github.com/fecshop/yii2_fecshop/tree/master/app/appadmin ,给你前面发的文档地址里面都有介绍,为什么不仔细看完,凭自己的空想讨论这个?
4.至于后台代码里面有没有使用到service?你可以去看源码
@xuxiansen #7楼 OK.我本机没有报这个错,php7.1,可能是环境的一些细微差异
新版本会修复这个bug
@xuxiansen #5楼
将函数改成
public function actionStart() { //$AopSdkFile = Yii::getAlias('@fecshop/lib/alipay/AopSdk.php'); //require($AopSdkFile); // echo '支付宝支付跳转中...'; return '支付宝支付跳转中...'.Yii::$service->payment->alipay->start(); }
如果按照上面的代码修改后不报错,回馈一下结果
https://github.com/fecshop/yii2_fecshop/blob/master/app/appfront/modules/Payment/controllers/alipay/StandardController.php
将代码
public function actionStart() { //$AopSdkFile = Yii::getAlias('@fecshop/lib/alipay/AopSdk.php'); //require($AopSdkFile); echo '支付宝支付跳转中...'; return Yii::$service->payment->alipay->start(); }
改成:
public function actionStart() { //$AopSdkFile = Yii::getAlias('@fecshop/lib/alipay/AopSdk.php'); //require($AopSdkFile); echo '支付宝支付跳转中...'; Yii::$service->payment->alipay->start(); exit; }
自己找原因吧,帮不上忙
1.去数据库里面看看表,是否存在数据
2.你这个问题,从来没有人提过这个问题
3.你是不是自己清空过,或者执行过其他的一些行为导致数据库的数据丢失?
http://www.fecshop.com/topic/624
您没有跑搜索脚本
文档:http://www.fecshop.com/doc/fecshop-guide/develop/cn-1.0/guide-fecshop-about-config.html
10.3产品搜索 部分。操作一下就可以了,没有跑脚本
win下面跑shell,好像也可以,需要安装个啥东西,忘记了
需要跑脚本初始化数据
@apple #2楼 和什么操作系统安装没有关系,需要按照说明,重新安装composer 包: yii2-mongodb
或者,直接使用百度网盘里面的完整文件包