Fecshop

第 2 位会员

会员
个人信息
个人简介
Terry
个人成就
  • 发表文章次数 290
  • 发布回复次数 2624
  • 个人主页浏览次数 279
GentOS7安装docker-compose build这一步报错13天前

1.黄色部分是警告信息,可以忽略

2.报错 content-length mismatch, received 163577 bytes out of the expected 673617

搜索了一下这个报错,可能是composer源的问题,您可以google搜搜一下这个报错。

资料:https://www.coderclan.cc/210.html

fecshop的pc端使用的什么前端框架呢13天前

pc端没有用什么框架,全是手工的css

js就用了jquery和一些jq插件

fecshop项目使用了mysql和mongodb双数据库,现在要做二开,什么场景下使用mysql或者mongodb才算是合理呢?14天前

如果涉及到多表事务操作的,选择mysql,譬如购物车,订单,库存,优惠卷等

如果不涉及到多表事务,可以选择mongodb,mongodb性能并发高,性能强劲,易于横向扩展

fecshop商品结算的单价和总价,我觉得不合理14天前

补充:为什么 要这样设计呢?

因为产品除了基本价格,还有特价(special_price)批发价(tier_price)等价格,如果自定义属性价格直接设置的是固定值,而不是差值,那么,当产品设置了特价,那么各个自定义选项是否都需要单独设置特价?

因此使用差值的方式更加的灵活

譬如:产品的基本价格为10,红色的自定义价格为0,蓝色的自定义价格为1,那么最终价格

红色:10

蓝色:11

现在开始打特价,整体便宜1块钱,那么设置特价(special_price)为9元,那么最终价格

红色价格 = 9 + 0 = 9

蓝色价格 = 9 + 1 = 10

另外还有批发价格(tier_price)等等,用累加的方式更为灵活。

fecshop商品结算的单价和总价,我觉得不合理14天前

1.这个没有对错,只有实现的逻辑方式,只要逻辑是的,就不能用对错讨论。

2.Fecshop的价格体系,参考的magento的实现

自定义属性价格 = 产品基础价格 + 自定义价格

2.1对于大多数商品来说,各个颜色尺码的价格基本都是一样的,那么使用产品的基础价格即可,自定义价格设置为0即可

2.2如果某个颜色尺码的商品比基础价格高,那么填写正数的值(差值)即可

2.3如果某个颜色尺码的商品比基础价格低,那么填写负数的值(差值)即可

3.如果你坚持想要你的那种实现方式,那么进行二开重写fecshop的价格实现部分功能即可。

GentOS7安装docker-compose build这一步报错15天前

1.将Error 后的报错信息写到标题里面,方便搜索

service php failed to build: the command '/bin/sh -c docker-php-ext-enable mongodb oauth amqp ' returned a non-zero code:1

2.将文件:https://github.com/fecshop/yii2_fecshop_docker/blob/master/services/php/docker/Dockerfile

RUN pecl install -o -f oauth mongodb amqp-1.8.0 \
    && rm -rf /tmp/pear

RUN docker-php-ext-enable mongodb oauth amqp

这个部分的代码,改成

RUN pecl install -o -f oauth mongodb amqp-1.8.0 \
    && rm -rf /tmp/pear

RUN docker-php-ext-enable mongodb oauth amqp-1.8.0

重新build试试?执行结果请回馈一下

支付时出现了错误15天前

@lzs729573030 #5楼 把这个帖子告诉技术就可以了,让技术给你修正问题。

论坛查下有没有bug15天前

getyii是@forecho的项目

去这里:https://getyii.com/ 发贴提交bug吧

AppfrontController或者FecController类怎么重写16天前

报错是找不到文件,仔细看一下文件路径。

PHPStudy下安装Fecshop全过程17天前

出现这个this domain is no config in store component 就是store没有配置好,按照帖子解决

fecshop1.7.1版本,添加购物车失败,报错17天前

需要执行数据库升级 migrate

PHPStudy下安装Fecshop全过程17天前

@demo #55楼 如果这个store的问题解决了,如果首页可以访问,其他的页面404,是nginx没有配置去掉index.php,论坛有帖子

如果首页也404,那么是nginx路径配置有问题。

搜索建议index的脚本运行时的syntax错误17天前

从 ubuntu 6.10 开始,ubuntu 就将先前默认的bash shell 更换成了dash shell;其表现为 /bin/sh 链接倒了/bin/dash而不是传统的/bin/bash

allen@allen-lql ~/workspace/script $ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Aug 12 14:29 /bin/sh -> dash

解决办法一:

将默认shell更改为bash。(bash支持C语言格式的for循环)

sudo dpkg-reconfigure dash
在选择项中选No

解决方法二:

修改代码: https://github.com/fecshop/yii2_fecshop/blob/master/shell/search/fullSearchSync.sh#L17

改为:

for i in `seq $pagenum`
js冲突17天前

OK

Your Site Analytics