随笔分类 -  yii2.0

yii2.0
摘要:、复制\vendor\yiisoft\yii2\console\controllers\CacheController.php至\console\controllers\LuaGameTeamSkillController.php,如图1 图1 图1 2、将\console\controllers\ 阅读全文
posted @ 2018-04-21 09:46 iceman! 阅读(412) 评论(0) 推荐(0)
摘要:大部分情况下,我们的数据是需要分页的。可是 Yii2 restful 默认情况下并不显示分页信息,我们不知道当前是哪一页,如何访问下一页,那么如何才能显示出分页数据呢?不要急,下面通过例子来说明。 1 新建 stock 接口,[参考Yii2 Restful快速构建CURD][1] 2 访问信息列表, 阅读全文
posted @ 2018-04-19 14:39 iceman! 阅读(886) 评论(0) 推荐(0)
摘要:在保存数据时,有事会用$model的beforSave()方法来添加模型的 创建时间create_time,更新时间update_time等字段,如下所示 需要特别注意的时,这样做虽然方便了,但前往不要忘记更改模型文件的ruls()方法,尤其是喜欢用gii生成代码的同学, 该方法会在save()方法 阅读全文
posted @ 2018-04-02 11:18 iceman! 阅读(852) 评论(0) 推荐(0)
摘要:yii2中登录后跳转回登录前请求的页面,第一考虑的就是 goBack(),但是有时候会跳转的home页面 出现这种情况,你可以用 先看看Yii::$app->user->returnUrl是否已经设置,returnUrl没有设置且goBack()中的参数也未设置则会返回到homeUrl指定的地址。 阅读全文
posted @ 2018-03-29 14:39 iceman! 阅读(1876) 评论(0) 推荐(0)
摘要:使用lnmp一键安装包搭建lnmp环境后,使用yii2.0框架测试时出现502报错,看到这个问题, 我立刻想到是php-fpm没有起来,但是我用 ps -ef | grep php-fpm 截取 php-fpm 的进程,发现是有的 按照YII2.0官网的Nginx 配置如下 其实问题就出现在 fas 阅读全文
posted @ 2018-03-13 16:26 iceman! 阅读(595) 评论(0) 推荐(0)
摘要:FROM : http://tech.lubanr.com/2015/12/12/yii2-0框架的错误和异常处理机制/ 在应用开发中,错误和异常处理机制是一块比较重要的模块。yii框架有专门的模块来进行错误和异常处理,本文尝试从yii2.0的源码出发,对yii框架的错误和异常处理机制做一个说明。 阅读全文
posted @ 2018-03-12 18:03 iceman! 阅读(8768) 评论(0) 推荐(0)
摘要:需求是frontend访问能直接读取在backend下设置的缓存比如说我在backend下Yii::$app->cache->set('key','test'),然后在frontend下Yii::$app->cache->get('key')读取 已找到解决方法:一、配置文件: 二、调用 当然如果可 阅读全文
posted @ 2018-03-10 11:22 iceman! 阅读(235) 评论(0) 推荐(0)
摘要:User::find()->all(); 此方法返回所有数据; User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 阅读全文
posted @ 2018-03-06 11:02 iceman! 阅读(207) 评论(0) 推荐(0)
摘要:在yii2框架里难免会出现跨控制器跳转,调用方法等,这就用到了redirect了, 带参数的 $control=Yii::app()->runController('site/show/id/2'); 不带参数的 $control=Yii::app()->runController('site/sh 阅读全文
posted @ 2018-03-02 11:38 iceman! 阅读(1884) 评论(0) 推荐(0)