随笔分类 -  框架-Yii

摘要:vagrant的学习 之 Yii2 本文根据慕课网的视频教程练习,感谢慕课网! 慕课视频学习地址:https://www.imooc.com/video/14218。 慕课的参考文档地址:https://github.com/apanly/mooc/tree/master/va Yii2的中文官网地 阅读全文
posted @ 2018-08-30 18:03 学知无涯 阅读(1278) 评论(0) 推荐(0) 编辑
摘要:上边的控制器方法查询,Customer模型没有具体方法。 上边的 app\models\Order 可以改进为Order::className(),并且上边要添加use app\models\Order; 方式二:(使用model方法) customer模型代码: 控制器代码: 方法三:(调用模型的 阅读全文
posted @ 2018-05-29 11:51 学知无涯 阅读(178) 评论(0) 推荐(0) 编辑
摘要:模型代码: 控制器代码: 结论:保存数据及验证数据。 阅读全文
posted @ 2018-05-28 17:33 学知无涯 阅读(141) 评论(0) 推荐(0) 编辑
摘要:public function actionTest(){ //删除 //方法一 $result = Test::find()->where(['id' => 1])->all(); $result[0]->delete(); //方法二 Test::deleteAll('id>:id', a... 阅读全文
posted @ 2018-05-28 17:17 学知无涯 阅读(136) 评论(0) 推荐(0) 编辑
摘要:模型代码: 控制器代码: 总结,主要注意防止sql注入的占位符的使用,各种查询条件的使用,转化数组的使用,批量查询的使用。 阅读全文
posted @ 2018-05-28 16:46 学知无涯 阅读(155) 评论(0) 推荐(0) 编辑
摘要:控制器代码: 公共布局文件common代码: 视图student代码: 视图teacher代码: 总结:如果需要在视图中改变公共模板中的内容,需要使用block方法,例如上面例子中改变了common页面的title。 阅读全文
posted @ 2018-05-28 15:54 学知无涯 阅读(138) 评论(0) 推荐(0) 编辑
摘要:控制器代码: 公共视图common代码: 视图about代码,并调用了activity视图: 视图activity代码: 结论:视图引用了公共布局文件,并且在一个视图中调用另一个视图文件。 阅读全文
posted @ 2018-05-28 15:08 学知无涯 阅读(153) 评论(0) 推荐(0) 编辑
摘要:控制器方法代码: 视图代码: 主要使用了控制器赋值,调用视图页面,以及视图中防止攻击的方法。 阅读全文
posted @ 2018-05-28 14:34 学知无涯 阅读(106) 评论(0) 推荐(0) 编辑
摘要:public function actionIndex(){ //设置cookie(注意这里用的是响应组件) $cookies = \YII::$app->response->cookies; $cookie_data = array('name'=>'user','value'=>'zhangsan'); $cookies-... 阅读全文
posted @ 2018-05-28 11:50 学知无涯 阅读(103) 评论(0) 推荐(0) 编辑
摘要:public function actionIndex(){ $session = \YII::$app->session; //判断session是否开启 if(!$session->isActive) { //未开启,需要开启 $session->open(); } ... 阅读全文
posted @ 2018-05-28 11:33 学知无涯 阅读(140) 评论(0) 推荐(0) 编辑
摘要:public function actionIndex(){ //控制器响应处理 $res = \Yii::$app->response; //设置状态码 // $res->statusCode = '404'; //设置header头 // $res->headers->add('pragm... 阅读全文
posted @ 2018-05-25 17:52 学知无涯 阅读(108) 评论(0) 推荐(0) 编辑
摘要:在根目录下的controllers目录下创建控制器HelloController.php: 访问地址:basic/web/index.php?r=hello/index 参数r后边跟控制器名字/方法名字。 如果需要传递参数: 阅读全文
posted @ 2018-05-25 16:55 学知无涯 阅读(384) 评论(0) 推荐(0) 编辑
摘要:(1)打开yii官方网站: http://www.yiichina.com (2)点击下载,跳转到下载页面; (3)找到从归档文件安装,新手学习,使用【 Yii2的基本应用程序模板】; (4)下载解压后,放到web目录中; (5)访问地址 basic/requirements.php 查看yii框架 阅读全文
posted @ 2018-05-25 15:18 学知无涯 阅读(148) 评论(0) 推荐(0) 编辑