ideal666
直接在header或者footer中写查询,获取数据,然后直接渲染就行了,和在控制器中返回变量一样使用!
直接在header或者footer中写查询,获取数据,然后直接渲染就行了,和在控制器中返回变量一样使用!
- 在advanced目录下,创建mobile目录,将frontend或backend模块下所有文件复制过来
- 配置mobile的别名,如果不配置这样,就需要设置很长的全名,容易出错还麻烦。
advanced/common/config/bootstrap.php修改成如下样子: Yii::setAlias('@common', dirname(__DIR__)); Yii::setAlias('@frontend', dirname(dirname(__DIR__)) . '/frontend'); Yii::setAlias('@backend', dirname(dirname(__DIR__)) . '/backend'); Yii::setAlias('@console', dirname(dirname(__DIR__)) . '/console'); Yii::setAlias('@mobile', dirname(dirname(__DIR__)) . '/mobile');
- 配置mobile模块里的main.php配置文件
调用微信接口啊,用户用微信扫码登录,扫码成功后拿到用户数据,自己建一个表去存openid,nickname等该用户的信息,然后在调用框架内部的方法:
Yii::$app->user->login(User::findOne(['username'=>$username]));
(这里的username改成微信用户的openid就行了,openid是唯一的!)- ideal666 2018-03-27 已签到连续签到1天,获得了5个金钱