随笔分类 -  yii2

摘要:用过框架的都知道,框架必然有一个入口文件index.php,来初始化环境。 1. yii2框架中自带site控制器,一进入网站,默认就会访问site控制器中index 这个action中的内容。 刚开始的时候很困惑,为什么一进入就会默认执行该控制器下面的方法。原来是因为yii2有个默认设置: pub 阅读全文
posted @ 2017-08-04 15:44 从心开始1986 阅读(3642) 评论(0) 推荐(0)
摘要:刚开始用yii2的时候对命名空间很是疑惑,不知道该怎么命名命名空间,后来发现应该是按照目录来定义。 在高级模板中,advanced/common/service 目录下中有一个ThirdPartLoginService.php文件,则该ThirdPartLoginService.php的命名空间为为 阅读全文
posted @ 2017-08-03 17:59 从心开始1986 阅读(866) 评论(0) 推荐(0)
摘要:首先通过上述代码,在模板文件中引入 font-awesome.min.css,jquery-1.11.1.min.js 然后在通过 ActiveForm 创建 submitButton的时候也要添加i标签,i标签的class为fa,就是font-awesome定义的class,绑定click事件 a 阅读全文
posted @ 2017-08-02 18:28 从心开始1986 阅读(308) 评论(0) 推荐(0)
摘要:第一次使用yii写接口的时候,直接用了$_POST获取post数据,发现会报400错误,根本无法获取到post数据,用$_GET却能获取get数据。 纠结了很久,然后查资料,发现原来yii中默认的开启了csrf,有几种方法可以获取post数据,但是我还是使用了在需要的类中关闭了csrf,使用下面这行 阅读全文
posted @ 2017-08-01 13:54 从心开始1986 阅读(1372) 评论(0) 推荐(1)
摘要:1.首先通过前端FB.init初始化,其中很重要的参数就是appId,该参数需要在facebook developer平台申请,创建应用,添加相应的ip 地址或者域名。 2.引入facebook 提供的js,获取facebook用户信息3.将用户信息传给后台程序,将用户信息存入数据库。 1 阅读全文
posted @ 2017-08-01 09:24 从心开始1986 阅读(1803) 评论(0) 推荐(0)
摘要:第一次在yii2中使用ajax来请求controller,做的是第三方登录,facebook和google登录。 登录成功应该跳转到首页,想当然的以为用return $this->goHome()可以,发现不行,其实通过打印首页地址是可以获取到首页地址,但就是无法跳转。 查资料查半天,费了老多功夫, 阅读全文
posted @ 2017-07-31 18:31 从心开始1986 阅读(825) 评论(0) 推荐(0)