1.配好了redis,可以加购 2.提交订单的时候,就报优惠劵错误
1.@fecro/app/appfront/theme/fecro/checkout/onepage/index/coupon.php
将报错的地方改成下面的代码:
<ul class="coupon-tab clearfix"> <li class="tab-item usable active"> <?= Yii::$service->page->translate->__('Available'); ?> <span> (<?= is_array($coupon_list['coupon_available']) ? count($coupon_list['coupon_available']) : 0 ?>) </span> <span></span> </li> <li class="tab-item unusable"> <?= Yii::$service->page->translate->__('Unavailable'); ?> <span> (<?= is_array($coupon_list['coupon_unavailable']) ? count($coupon_list['coupon_unavailable']) : 0 ?>) </span> <span></span> </li> </ul>
2.@fecro/app/apphtml5/theme/fecro/checkout/onepage/index/coupon.php
apphtml5部分类似的解决方式
redis 购物车,是fecmall开源系统的插件
目前fecro还没有redis购物车支持,请自行二开。
去掉redis,试试是否还报错。
问题已解决,非常感谢!
@green945 #3楼 解决了问题,请写明你是怎么解决的。
按照二楼给的方法替换的就可以解决默认没有优惠券的问题