Fecmall

第 2 位会员

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

我测试了一下,的确是中国composer镜像不行

http://www.fancyecommerce.com/2017/04/19/composer-默认地址改为中国镜像地址,以及中国镜像地址/

默认地址改为中国镜像地址:
composer config -g repo.packagist composer https://packagist.phpcomposer.com

中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)
composer config -g repo.packagist composer https://packagist.org

切换成默认地址,可以了

fecshop 1.4.6.1版本发布6年前

你用的是composer中国镜像把?

composer中国镜像需要等一下,存在延迟

贴一下你的composer.json文件

后台邮件订阅列表 功能添加 这里怎么添加删除功能?还有这里批量导出 怎么实现?6年前

@happysunzone #5楼

嗯,是这个,也有一些客户端工具

你的网站上线了吗?如果可以,拿出来当个案例 ^-^ .

后台邮件订阅列表 功能添加 这里怎么添加删除功能?还有这里批量导出 怎么实现?6年前

奥,在mongodb,忘记了,不过,mongodb也有类似的工具导出来。

https://github.com/fecshop/yii2_fecshop/blob/master/services/customer/Newsletter.php

您自己开发,后者等等吧,后面找时间开发下导出

后台邮件订阅列表 功能添加 这里怎么添加删除功能?还有这里批量导出 怎么实现?6年前

目前还没有做导出订阅邮箱地址的用户的email

后面找时间完善,你如果急,可以用phpmyadmin,批量excel导出

翻译为英文的计划6年前

目前的翻译工作量还是比较大的

1.文档翻译英文

2.fecshop代码注释加一层英文代码注释

3.fecshop站内多语言,除了英语,需要加其他的语种,我英文水平一般,只会读英语,翻译有点干不了这事。

可以一步一步来

翻译为英文的计划6年前

您如果有翻译的志愿者,都拉进来吧。

翻译为英文的计划6年前

多谢您的支持,感谢!

fecshop的文档,在github:https://github.com/fecshop/yii2_fecshop_doc

我创建了一个翻译Q群:172851982,您加进来吧

【重要】docker 安装fecshop的方式,mongodb没有密码造成可以被远程访问清库6年前

您好,我找到了更好的方式,上面的原因也是因为我对docker熟悉度不够

其实,关闭端口就可以了,除了nginx,其他的端口不要开放就可以,docker容器之间是可以通信的

https://github.com/fecshop/yii2_fecshop_docker/blob/master/docker-compose.yml

已经更新了,您参考这个文件就改把,把 ports去掉(除了web容器,也就是nginx的80 不要去掉),其他的去掉 ,另外mongodb的绑定ip的部分也去掉。

您参考最近的docker-compose.yml文件即可,进行了更新。

mongodb如何返回符合查询条件的子文档6年前

如果做存储,可以用mapreduce,结果存储,然后,读取从结果数据中查询即可

fecshop这个命名空间6年前

这个是fecshop基于yii2,做成composer包的方式,遵循yii2扩展包的规则

https://github.com/fecshop/yii2_fecshop/blob/master/composer.json ,在这个文件中可以看到如下:

"autoload": {  
    "psr-4": {
      "fecshop\\": ""
    }
  },  

@fecshop就是在这里定义的,在扩展通过composer安装的时候,会被被添加到这个文件 vendor/composer/autoload_psr4.php 中,打开这个文件,你会发现里面有fecshop的配置

    'fecshop\\' => array($vendorDir . '/fancyecommerce/fecshop'),

另外Yii2包中也会有记录

vendor/yiisoft/extensions.php

  'fancyecommerce/fecshop' => 
  array (
    'name' => 'fancyecommerce/fecshop',
    'version' => '1.3.2.1',
    'alias' => 
    array (
      '@fecshop' => $vendorDir . '/fancyecommerce/fecshop',
    ),
  ),

如果你了解yii2,你可以看到很多扩展都有一个自己的文件的命名空间的定义

如果你想做扩展,可以参看: Github 如何制作Composer包

2.全局自定义添加

common/config/bootstrap.php 中添加,这个也是yii2的知识,你可以参考里面的配置添加你自己的命名空间,对应一个目录

3.各个入口添加

譬如,你想在appfront这个入口中添加,打开 appfront/config/bootstrap.php, 在里面添加即可

晕倒了,mongodb整个数据库又没有了,已经是第二次了。6年前

https://github.com/fecshop/yii2_fecshop_docker/blob/master/docker-compose.yml

除了web(nginx),其他的开放的端口都关掉,也就是ports,就可以了

这个我之前搞混了(docker了解少,最近多看了一下资料),容器之间的通信不需要开放端口,ports设置的是对外端口,譬如nginx的

自定义属性添加后,价格会默认添加上商品的基本的价格?6年前

1.产品基本价格:是产品价格特价特价时间开始结束时间,算出来的一个产品的基本价格

2.自定义属性的价格,就是你的图中设置的价格

如果:

2.1自定义属性的价格值为0,那么对应的最终价格为产品的基本价格

2.2如果自定义价格不为0,则产品价格 = 产品基本价格 + 自定义价格, 自定义价格可以为负数

总结:fecshop的自定义价格的模式,参考的是magento的方式,在原来的价格基础上进行加减, 因为产品的基本价格是会随着时间个数改变的,如果基本价格改变,那么所有的自定义属性对应的价格都会改变,这个在逻辑上是合理的,否则, 特价,以及根据产品个数对应的tier price,都会失效。

ubuntu系统下执行shell目录下的所有脚本都报错Syntax error: Bad for loop variable6年前

你这样写,别人能看懂吗?你自己清空一下自己大脑,你自己能看懂不?

1.你执行什么操作?什么步骤?发生了什么报错?你至少得把你的报错信息贴到标题里面把?

2.带来了什么问题?问题的原因是什么?

3.按照什么方式解决的问题

4.你抱着别人遇到问题,过来解决问题的想法分享你的帖子,别人遇到报错,肯定是复制报错信息搜索,你这个帖子没有这些关键字,别人没法搜索到,就算搜索到,点击进来了,里面一个链接,不是一脸懵逼?

5.别人的分享帖子也这个样子,你什么感觉?

发帖说明前面发了,鼓励发帖子,技术分享贴都可以,但是,你至少得让别人看懂吧?

发帖说明地址都发你了,我还得这样在和你解释一遍!!

在发你一遍发帖说明:发帖说明:http://www.fecshop.com/topic/624 ,仔细看。

前面和你说了,这个帖子的内容,描述清楚,你居然意识不到自己的问题,这个帖子也就你自己能看懂 你这样的分享贴不是流水笔记是什么?

本论坛不限于fecshop的帖子,其他的,只要是技术的帖子都可以发,但是得说明白,讲清楚,这个论坛就是这个规则,不接受这个规则可以选择不用。

首页产品展示功能选项吗?6年前

加一排新产品?可以按照created_at 倒序

自己开发下功能吧

参考:http://www.fecshop.com/topic/1050

Your Site Analytics