![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
yii2
eclipse_zhang
这个作者很懒,什么都没留下…
展开
-
yii2的事务处理
第一步,开启事务Yii::$app->db->beginTransaction();// yii2中开启事务的方式第二步,创建sql$teacher = Teacher::findOne(2);dd($teacher);// dd为自己写的全局方法,格式化var_dump输出的内容$classe = Classe::findOne(1);dd($classe);$原创 2016-07-26 09:51:13 · 1912 阅读 · 0 评论 -
yii2获取用户get,post参数
Get:Yii::$app->request->get();第一个参数为 用户get请求的key,第二个参数是默认值,第二个参数选填;Yii::$app->request->queryParams;得到的是数组Post:Yii::$app->request->post();第一个参数为 用户post请求的key,第二个参数是默认值,第原创 2016-07-26 14:43:35 · 31737 阅读 · 0 评论 -
yii2中GridView使用进阶
GridView的列宽设置:<?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'attribute' => 'title',原创 2016-08-01 15:45:42 · 5260 阅读 · 0 评论 -
yii2中的语言包的使用,yii::t()方法
第一步,打开basic/messages/zh-CN/app.php文件<?php/** * Created by PhpStorm. * User: funson * Date: 2014/10/25 * Time: 10:33 */return [ 'YES' => '是', 'NO' => '否',];以键值对形式配置return内容第二原创 2016-07-29 09:34:52 · 6877 阅读 · 0 评论 -
yii2中导入js,css文件
第一步,把你写好的js,css文件放到web目录下相应的目录中比如我自己写了一个js文件,对应放到了basic/web/js/app.js第二步,在basic/assets中注册,官方给我们写好了一个<?php/** * @link http://www.yiiframework.com/ * @copyright Copyright (c) 2008 Yii S原创 2016-07-28 11:24:58 · 1049 阅读 · 0 评论 -
yii2GridView的简单使用
初学Yii2.0,用到GridView,翻阅官方文档,也没怎么看明白,自己慢慢摸索出来的,仅供参考 GridView::widget([ 'dataProvider' => $dataProvider,// 你传过来的ActiveDataProvider // 'filterModel' => $searchModel, 'columns'原创 2016-07-26 15:03:21 · 2807 阅读 · 0 评论 -
yii2中的验证码
tp中给的验证码非常好用,那么yii2中怎么会少第一步,在controller中actions方法中添加captcha数组,如果没有actions方法,那就重写一个。public function actions() { return [ 'error' => [ 'class' => 'yii\web原创 2016-07-26 14:38:28 · 1314 阅读 · 0 评论 -
yii2中的多表查询
数据库classe表:CREATE TABLE `classe` ( `cid` int(11) NOT NULL AUTO_INCREMENT, `cname` varchar(10) DEFAULT NULL, `tid` int(11) DEFAULT NULL, PRIMARY KEY (`cid`), KEY `FK_ID_CLASS` (`tid`原创 2016-07-26 14:09:39 · 1936 阅读 · 0 评论 -
yii2中的全局工具函数
首先我们在项目根目录下创建文件/utils/function.php文件内容如下<?phpfunction dd($obj){ echo ""; var_dump($obj); echo "";}function get($url){ //初始化 $ch = curl_init(); //设置选项,包括URL curl_原创 2016-07-26 09:54:10 · 3027 阅读 · 0 评论 -
Yii2之cache的使用
第一步:配置cache在config的components中添加'cache' => [ 'class' => 'yii\caching\FileCache',]第二步:设置cacheYii::$app->cache->set($key, $value, $expires_in);$key为cache的键,使用时根据$key值来获取相应的$value,需要注意的是原创 2017-06-27 16:01:46 · 1829 阅读 · 0 评论