fecyo在哪里设置email登录,还是phone登录

技术问题 · johocn · 于 3年前 发布 · 1495 次阅读

插件配置里config.php

customer服务设置为fecyo\services\Customer

'customer' => [
                        'class' => 'fecyo\services\Customer', 
                        'childService' => [
                            'wxqrcodelog' => [
                                'class' => 'fecyo\services\customer\Wxqrcodelog',
                            ],
                            'smscode' => [
                                'class' => 'fecyo\services\customer\Smscode',
                            ],
                        ],
                    ],

登录时customer服务变成fecshop\services\Customer

3. in E:\php\WWW\fecshop\addons\fecmall\fecyo\app\apphtml5\modules\Customer\block\account\Login.php at line 33– fecshop\services\Customer::login(['phone' => '13813813800', 'password' => '1111111'])
272829303132333435363738        ];
    }
 
    public function login($param)
    {
        if (is_array($param) && !empty($param)) {
            Yii::$service->customer->login($param);
        }
        Yii::$service->page->message->addByHelperErrors();
    }
 
}
4. in E:\php\WWW\fecshop\addons\joho\register\app\apphtml5\modules\Customer\controllers\AccountController.php at line 149– fecyo\app\apphtml5\modules\Customer\block\account\Login::login(['phone' => '13800000006', 'password' => '000000'])
143144145146147148149150151152153154155            return Yii::$service->url->redirectByUrlKey('customer/account');
        }
        $param = Yii::$app->request->post('editForm');
        //var_dump($param);exit;
        if (!empty($param) && is_array($param)) {
 
            $this->getBlock()->login($param);
            if (!Yii::$app->user->isGuest) {
                return Yii::$service->customer->loginSuccessRedirect('customer/account');
            }
        }
        $data = $this->getBlock()->getLastData($param)
共收到 1 条回复
Fecmall#13年前 0 个赞

email登陆去除了,只有手机账户

如果想改回email登陆,自行开发

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