Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 12天前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
FEC ADMIN 后台框架与菜单路由问题7年前

您好,我测试了一下,有下面几个问题,与相关说明

1.安装扩展https://github.com/fecshop/yii2_fec_admin ,安装数据库不要用migrate安装数据库,有点问题,先使用:./vendor/fancyecommerce/fec_admin/doc/fecshop-2016-07-28.sql这个文件安装吧,使用migrate安装数据库会报错 hash is vaild

2.你的第三和第四问题,我这里没有问题,你可以试试:http://fecadmintest.fecshop.com 需要在你的win hosts文件中添加 54.69.31.238 fecadmintest.fecshop.com 你退出账号重新登录试试

3.对于菜单:

这些菜单是fecshop的后台菜单,这些没啥用,可以直接删除掉。

你可以在这里删除掉

点击catalog菜单,然后点击删除菜单按钮,删除掉即可,这些都是fecshop的后台菜单。

4. fecadmin的权限不是rbac,而是基于controller的菜单控制权限,因此,你的一个菜单,必须是一个controller,两个菜单不能用一个controller(譬如controller相同,用不同的action,是不行的,必须两个controller),一旦有个这个controller权限,那么里面的所有action方法都可以访问。

您可以在这里添加权限roles:

添加roles后,就可以给用户添加权限了,用户可以选择多个权限组,最后是他们的合集:

5.更改权限组后,需要刷新缓存,才能生效。

如何创建出一个新的service7年前

全局本地自定义 services

1. 你可以新建一个路径 common/local/local_services/ , 在这里写services文件

2. 配置:放到放到 common/config/fecshop_local_services/路径下,在这里新建一个配置文件,加入配置即可。

主要是配置,要丢到common/config/fecshop_local_services/路径下,Services文件放到哪里都无所谓,不过为了管理,还是放到 common/local/local_services/ 下吧。配置文件里面指定Service文件路径即可。

如何创建出一个新的service7年前

文档里面有例子。

facebook 登录报错:Graph returned an error: Can't Load URL: The domain of this URL isn't included in the app's domains. To be able to load this URL, add all domains and subdomains of your app to the App Domains field in your app settings.7年前

4.Valid OAuth redirect URIs(回调地址)一定要写上,填写一定要正确, http://www.quarkscm.com/customer/facebook/loginv ,替换一下你的域名,如果你是多语言,都要写上,譬如:

http://www.quarkscm.com/de/customer/facebook/loginv
http://www.quarkscm.com/fr/customer/facebook/loginv
http://www.quarkscm.com/it/customer/facebook/loginv
http://www.quarkscm.com/jp/customer/facebook/loginv
http://www.quarkscm.com/pt/customer/facebook/loginv
http://www.quarkscm.com/pl/customer/facebook/loginv
http://www.quarkscm.com/ar/customer/facebook/loginv
后台传图,缩略图没有,也没错误提示,是需要什么设置么7年前

@fecshoper #10楼 问问题,描述信息太少,我给你诊断不了,自己解决!

后台传图,缩略图没有,也没错误提示,是需要什么设置么7年前

@fecshoper #10楼 我问你后台能看到上传的图片不?你都没有回答,你自己解决吧,linux都可以的

后台传图,缩略图没有,也没错误提示,是需要什么设置么7年前

你后台传图片成功后,后台可看到产品图片吗?

如果可以,你清空 一下产品图片缓存文件试试

rm -rf appimage/common/media/catalog/product/cache/*
fecshop为什么要用mongodb组件呢7年前

可能有的童鞋会对库存有疑问,库存是需要多表事务操作的,放到mongodb中不合适

这个fecshop已经想到并处理了,库存是放到mysql的表 product_custom_option_qtyproduct_flat_qty 中了

fecshop为什么要用mongodb组件呢7年前

对产品表为什么用mongodb的可以看下这个文章

后台传图,缩略图没有,也没错误提示,是需要什么设置么7年前

你设置一下可写试试,进入fecshop根目录:

chmod 777 -R appimage/common
如何添加或修改第一页的产品基础信息?7年前

@dosenje #8楼 不用深究了,不可能完美解决这个问题。肯定存在冲突,因为重写的最小粒度是方法,即使最小粒度是一行代码,你重写了,官方升级了,你还是需要手动解决升级问题。

后台传图,缩略图没有,也没错误提示,是需要什么设置么7年前

可以上传产品图片的

我刚才测试了,可以上传,

Your Site Analytics