Fecmall

第 2 位会员

会员
个人信息
  • 加入于 2017-05-31 17:38:45
  • 城市 Qingdao
  • GitHub https://github.com/fecshop
  • 最后登录时间 25天前
  • 签名 净化自己,潜心编码
个人简介
Terry,Fecmall开源产品作者,12年电商经验一线程序员开发者,擅长规划产品,架构设计。
个人成就
  • 发表文章次数 744
  • 发布回复次数 5760
  • 个人主页浏览次数 683
【后台管理系统】分类 里 产品tab 里 筛选功能 无法按条件筛选 ,缺少 筛选按钮3年前

1.目前这个name spu 搜索,测试了一下,是没有效果,这个排查一下

2.按照 #1 操作,勾选产品保存是没有问题的,如果有问题自行排查

总结:仅限于搜索存在问题,其他的功能没有任何问题,有问题自行排查代码

搜索这个功能,下周找时间处理。

使用fecro产品分类筛选页面好慢3年前

另外:

后台: 网站配置 --> appfront配置 --> 分类产品配置

分类页面-规格产品只显示一个sku? 设置成NO

设置No后,会去掉aggregate过程,会提升一定速度。

加载问题 Third Refer Url, Third Refer Code, Third Product Code, Url images3年前

明白你的问题了,原来你用的mongodb

打开 @fecshop/models/Product.php (@fecshop就是文件路径 ./vendor/fancyecommerce/fecshop)

将函数attributes()改为:

public function attributes()
    {
        if (empty($this->_product_attributes)) {
            $origin = [
                '_id',
                'name',
                'spu',
                'sku',
                
                'score',
                'status',
                'qty',
                'min_sales_qty',
                'is_in_stock',
                'visibility',
                'url_key',
                //'url_path',
                'category',
                'price',
                'cost_price',
                'special_price',
                'special_from',
                'special_to',
                'tier_price',
                'final_price',   // 算出来的最终价格。这个通过脚本赋值。
                'new_product_from',
                'new_product_to',
                'freeshipping',
                'featured',
                'upc',
                'meta_title',
                'meta_keywords',
                'meta_description',
                'image',
                'sell_7_count',
                'sell_30_count',
                'sell_90_count',
                'description',
                'short_description',
                'custom_option',
                'remark',
                'long',            // 长
                'width',           // 宽
                'high',            // 高
                'weight',          // 重量
                'volume_weight',   // 体积重
                
                'package_number',  // 打包销售个数,譬如,值为5,则加入购物车的个数都是5的倍数。

                'created_at',
                'updated_at',
                'created_user_id',
                'attr_group',
                'reviw_rate_star_average',       //评论平均评分
                'review_count',                  //评论总数
                'reviw_rate_star_average_lang',  //(语言)评论平均评分
                'review_count_lang',             //(语言)评论总数
                'reviw_rate_star_info',          // 评星详细,各个评星的个数
                'reviw_rate_star_info_lang',     // (语言)评星详细,各个评星的个数
                
                'favorite_count',                // 产品被收藏的次数。
                'relation_sku',            // 相关产品
                'buy_also_buy_sku',        // 买了的还买了什么
                'see_also_see_sku',        // 看了的还看了什么
                'origin_mysql_id',
                'brand_id',
                'remote_id',
                'third_refer_url',
                'third_refer_code',
                'third_product_code',
                
            ];
            if (is_array(self::$_customProductAttrs) && !empty(self::$_customProductAttrs)) {
                $origin = array_merge($origin, self::$_customProductAttrs);
            }
            $this->_product_attributes = $origin;
        }

        return $this->_product_attributes;
    }

然后试试保存是否可以?

使用fecro产品分类筛选页面好慢3年前

这个可能是索引问题,你是不是没有执行mongodb的migrate:

./yii mongodb-migrate  --interactive=0 --migrationPath=@fecshop/migrations/mongodb

这里我优化了一下

打开@fecshop\models\mongodb\Product.php 文件,将create_index()函数改成如下,然后再执行上面的脚本,创建索引,然后试试速度如何。

public static function create_index()
    {
        $indexs = [
            ['spu'        => -1],
            ['sku'        => -1],
            ['category' => -1, 'status' => -1, 'score'           => 1],
            ['category' => -1, 'status' => -1, 'review_count'    => 1],
            ['category' => -1, 'status' => -1, 'favorite_count'  => 1],
            ['category' => -1, 'status' => -1, 'created_at'      => 1],
            ['category' => -1, 'status' => -1, 'final_price'     => 1],
        ];

        $options = ['background' => true];
        foreach ($indexs as $columns) {
            self::getCollection()->createIndex($columns, $options);
        }
    }

您排查一下mongodb的索引问题,如果还解决不了,就加微信聊吧:https://www.fecmall.com/contacts

安装fecro报错?3年前

您好,测试了一下的确存在这个问题。

现在问题已经修复且发版,您可以升级fecro即可解决。(后台应用中心升级即可)

【后台管理系统】分类 里 产品tab 里 筛选功能 无法按条件筛选 ,缺少 筛选按钮3年前

测试了一下,功能没有问题,操作步骤如下:

1.进入左侧分类,进入分类编辑,点击产品tab,显示出来当前分类的产品,也就是你的截图

注意:默认显示的只是当前分类的产品。

2.点击右侧按钮全部分类检索,就会显示出来所有产品,属于本分类的产品会默认勾选

3.如果给分类添加产品,就勾选产品即可,然后点击左上角的保存按钮即可完成

安装fecro报错?3年前

发帖子不是写笔记,不是聊天。解决问题最重要的是什么?把你的问题报错信息写清楚啊!

发帖子规则看三遍:https://www.fecmall.com/topic/624

fecro安装文档仔细看三遍就解决鳓(猜测:你没有在store里面设置模板路径造成的)

fecyo添加自定义的支付方式应该在哪添加?怎么操作?3年前

看到该帖子评论的朋友,强调一下(以防误解,对于确诊,以及本地可以重现的bug问题,本人从来没有回避和不处理的)。

fecstripe安装是没有问题的(再fecmall上面直接安装fecstripe),本人已经安装过好几次。

至于该帖子这位朋友的问题,纯属个人开发问题,和fecmall以及stripe插件没有关系。

后台商品信息无法编辑3年前

@wileep #2楼 嗯,正则过滤一下

使用fecro产品分类筛选页面好慢3年前

@ppoi #3楼

多少产品?是不是内存太低?mongodb还是单独需要1G+的内存

mongodb不应该慢,而且mongodb的并发能力比mysql高一个数量级。

Fecro点击SPU属性后Descripiton内属性消失?3年前

http://fecro.fecshop.com/raglan-sleeves-letter-printed-crew-neck-sweatshirt

demo没有问题,无法重现,帮助不上

切换规格是一个ajax,只能您自己debug以下代码找找原因了

fecyo添加自定义的支付方式应该在哪添加?怎么操作?3年前

@cougar999 [#14楼](#comment14)

论坛是公共地带,为了防止误导,还是得说明一下

1.这是你自己二次开发出现的问题,非fecmall本身代码的问题

2.已经给与了思路,你自己还捉摸不透,那谁也帮不了你

3.以前代码那么多问题?

fecmall的版本一直迭代,问题也一直解决,现在fecmall很稳定。

这个帖子,你自己二次开发遇到的问题,和fecmall有什么本身的源码没有关系,开发遇到问题,自己解决不了,恼羞成怒,攻击fecmall?

4.做开源,同样可以赚钱,做开源没有回复问题的义务,如果你认为有,写明出处。

5.祝你好运是真的。对于你这种类型的人,做fecmall五年来,本人遇到过几个,你这个类型的人不多,无论做什么事情,总能遇到几个,本人持乐观态度对待,本人已经没有话说了,只能用这句话送送你,祝你好运。

fecyo添加自定义的支付方式应该在哪添加?怎么操作?3年前

@cougar999 #10楼

让你顺藤摸瓜,去看看fecstripe是怎么写的。自己去琢磨,为什么明明存在文件这里找不到?那就是你写错了

解决: fecshop\services\extension\InstallInterface 改为 \fecshop\services\extension\InstallInterface 就可以了。

论坛回帖只给思路,这里不是培训班,前面的信息给的很多了。再问这样的低级问题,自己琢磨就能解决的问题,先去把学费交了。

fecyo添加自定义的支付方式应该在哪添加?怎么操作?3年前

@cougar999 #8楼 这个问题,该告诉的都告诉了,自己照葫芦画瓢把

至于你这个报错,这么低级的错误懒得说了,自己找吧。

Fecmall-2.16.2版本发布 , 无规则订单编号生成扩展发布3年前

注意:无规则订单编号生成扩展通途erp扩展都需要fecmall-2.16.2+

Your Site Analytics