FecRO跨境商城,后台设置支持游客订单无效BUG

bug问题 · deewu · 于 3年前 发布 · 1242 次阅读

文件路径:fecshop/addons/fecmall/fecro/app/appfront/modules/Checkout/controllers/OnepageController.php

问题是init方法中$guestOrder变量未赋值,添加$guestOrder = Yii::$app->store->get('order', 'guestOrder');

public function init()
{
	parent::init();
	$guestOrder = Yii::$app->store->get('order', 'guestOrder');
	if($guestOrder != Yii::$app->store->enable && Yii::$app->user->isGuest){
		$checkoutOrderUrl = Yii::$service->url->getUrl('checkout/onepage/index');
		Yii::$service->customer->setLoginSuccessRedirectUrl($checkoutOrderUrl);

		return Yii::$service->url->redirectByUrlKey('customer/account/login');
	} 

}
共收到 8 条回复 fecshop
Fecmall#13年前 0 个赞

分享是很赞的事情,但是,能不能把代码复制出来?贴上去?

截图没法复制?

Fecmall#23年前 0 个赞

另外,看不懂你的标题表达的意思是什么。

deewu#33年前 1 个赞

@Fecmall #2楼 现在咧?

Fecmall#43年前 0 个赞

忘记和您说了fecro不支持游客下单

如果要做支持游客下单,还是需要大改动的。

s1010195751#53年前 0 个赞

这个改动是可以跳过登录下单,但是下单的话没办法读取运货地址,请问有解决方法吗

Fecmall#63年前 0 个赞

@s1010195751 #5楼

目前的模式不支持,后面看看搞个游客下单扩展吧。

s1010195751#73年前 0 个赞

@Fecmall #6楼 感谢 请问facro什么时候会支持游客下单模式呢

Fecmall#83年前 0 个赞

@s1010195751 #7楼 还没开发,待定。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics