Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 19小时前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
关于继承关系的一点小建议4年前

好像明白你的意思了, 你这个比较特殊

你可以使用yii2万能替换方法,classMap的方式,替换 fecshop\models\mysqldb\Customer

详细参看:https://www.fecmall.com/doc/fecshop-guide/develop/cn-2.0/guide-fecmall-rewrite-func.html#7yii2classclassmapfecmall

对于classMap的方式,注意,是替换,而不是重写

大致的原理,通过namespace寻找类文件的时候,通过配置指定到新的类文件。因此无法继承,只能替换。

当然,这种方式也有劣势,就是fecmall假设更新了文件,您也需要更新。

关于继承关系的一点小建议4年前

看不懂什么意思,如下:

common\local\local_models\mysqldb\Customer 这个类里写上一些公共方法,比如getFullName(), beforeSave()等,

那么这个时候 common\local\local_models\mysqldb\customer\CustomerRegister 它就无法使用上述的公共方法,尽管最终类是 \fecshop\models\mysqldb\Customer,

Fecmall-2.13.1版本发布,全面支持13种语言,默认加入语言store路径,以及语言翻译包4年前

另外,fecro跨境单商户,fecrot,以及fecwbbc跨境多商户也默认添加了13种语言翻译包,将于近期发版

Fecyo添加规格属性前台无法选择4年前

@ivanye211 #14楼

嗯,明白了

那几个模板最近没怎么维护,fecmall经常发新版更新,新版fecmall可能会存在问题,先记录一下,后面处理一下。

Fecyo添加规格属性前台无法选择4年前

@ivanye211 #12楼

什么是 可选但选不上 ?

error handle 问题请教4年前

这个问题,不会自己去验证?

自己能验证的问题,何须发帖子?

自己验证了,发个分享贴子不是更好?

Fecro h5端连接未使用SEO URL4年前

请加上二级分类,右侧显示的是二级分类。

fecmall 多语言,语言简码说明4年前

1.不用删除,通过nginx配置做一下屏蔽就不可以访问了

2.代码洁癖,是指的文件代码内容,而不是文件夹。

fecyo 安装钱包插件报错 激活后无反应4年前

@ascending #9楼

得二次开发一下,如果是程序员,可以改改,pdf这个需求太少,所以您还是自己搞搞吧。做出来可以分享一下

Fecro h5端连接未使用SEO URL4年前

1.fecro分类列表是这个样子的

2.分类后台设置的自定义url key,是分类产品列表页面的

添加语言报错4年前

nginx配置不对,文档发你了,自己仔细看?

仔细去看文档3.3!!!!!!该说的都在文档里面,自己解决。

安装Fecmall 后 再安装 fecro 后前端首页打开报错!4年前

1.报错信息写到title里面方便别人搜索,这句话基本每个帖子都要说一遍。

看一遍:https://www.fecmall.com/topic/624

2.仔细看fecro安装文档,没有设置模板路径导致的报错

fecmall多商户分销, 经销商完成订单月结,统计数据显示问题(关键字段缺失)4年前

细看了一下代码,功能没有问题

1.你这个文档是多商户的文档, 而多商户分销部分对其进行了重写

2.多商户的结算比较简单,就是 订单总额 - 退款总额

3.而多商户分销,计算的是经销商成本价,这个作为退款,还有其他的一些计算,比较复杂

4.后台显示部分的代码位置:

\fecbdc\app\appbdmin\modules\Sales\block\ordersettle\Manager.php

 [
                'orderField'    => 'cost_month_total',
                'label'           => Yii::$service->page->translate->__('Cost Month Total'),
                'width'          => '80',
                'align'           => 'left',
                //'lang'		   => true,
            ],
            
            
            [
                'orderField'   => 'cost_complete_order_total',
                'label'          => Yii::$service->page->translate->__('Cost Complete Order Total'),
                'width'         => '80',
                'align'          => 'left',
            ],

cost_complete_order_total: 就是,所有订单商品的 经销商成本价总额

cost_admin_refund_return_total:就是退款商品,对应的商品经销商成本价

cost_month_total: 就是 cost_complete_order_total - cost_admin_refund_return_total

5.关于这个值是怎么计算的,参看:

@fecbdc\services\statistics\Order.php

public function statisticsBdminMonthTotal($bdmin_user_id, $year, $month)

和函数

public function statisticsMonthBdminCompleteOrderTotal($bdmin_user_id, $year, $month, $pageNum)
Fecro商品点击quickview加载失效BUG4年前

这个的确是个bug,在高版本php会报错,php-7.1不会报错

已经修复,并且已发版,您在fecmall后台更新一下版本即可

添加语言报错4年前

apphtml5/web/根目录下面,需要添加th文件夹,里面的内容,参考 apphtml5/web/cn文件夹内容,复制到apphtml5/web/th/里面即可

fecro模版 html5图片模糊4年前

得了,默认尺寸给搞的大一些,这样就不模糊了

不过图片文件肯定变大。

fecro模版 html5图片模糊4年前

我细致看了一下,你们说的模糊,不是图片处理的问题,而是默认的图片大小设置的200px+,这是给手机看的,手机里面看并不模糊,不是给你的pc看的

而你们用pc来看,肯定图片被拉伸,本来200px的图片,pc最大化拉伸到300px,肯定模糊啊,用手机看就不模糊了

阿里云 安装免费https证书4年前

如果想配置http跳转到https,可以在nginx配置中加入

if ($server_port !~ 443){
        rewrite ^(/.*)$ https://$host$1 permanent;
    }
Your Site Analytics