
Yii2
wide288
头脑的清醒更有利于高级思维的活动。
展开
-
yii2 pdo 应用
写个 SQL 如 insert 的 把要插入的值,做成数组,把字段名称做为下标。 这样输入进来后,可以用循环的方式,把下标与值组成 SQL 语句和pdo 语句。 :value $sql = "..."; $command = Yii::$app->db->createCommand($sql); foreach($query as $k=>$v) { $command->bind原创 2015-11-03 17:22:20 · 1679 阅读 · 0 评论 -
Yii2 选择布局的方式
方案1:控制器内成员变量 public $layout = false; //不使用布局 public $layout = "main"; //设置使用的布局文件 方案2:控制器成员方法内 $this->layout = false; //不使用布局 $this->layout = "main"; //设置使用的布局文件 方案3:视图中选择布局 $this->转载 2015-10-14 15:36:56 · 1024 阅读 · 0 评论 -
YII2 SQL 基础查询
SQL 基础查询 一旦有了连接实例就可以通过[[yii\db\Command]]执行 SQL 查询。 SELECT 查询 查询返回多行: $command = $connection->createCommand('SELECT * FROM post'); $posts = $command->queryAll(); 返回单行: $comma转载 2015-10-28 16:13:01 · 1675 阅读 · 0 评论 -
codeception 基础使用[简译]
codeception 基础使用[简译] 当我们使用 codeception 页面对象代码时,这些代码扩展自 BasePage 类。这样可以减少些重复。yii2-app-basic 和 yii2-app-advanced 里都有。 TestCase 类有一些常见的单元测试功能,如应用创建前测试,消毁后测试。也可以配置应用类。TestCase 类扩展自 Codeception\TestC翻译 2015-11-18 11:40:23 · 2612 阅读 · 0 评论 -
关于YII2如何修改默认控制器的问题
以前Yii1学了个皮毛就没去管了,现在想重新捡起来Yii2.0.2却出来了,于是搭建好环境来学习。 安装好Yii2后第一个想到的问题就是修改默认的控制器了。 按照网上所说,终于在/vendor/yiisoft/yii2/web/Application.php的第28行找到了: public $defaultRoute = 'site'; 但改框架源码我总感觉不好,最好转载 2016-03-23 21:33:52 · 2809 阅读 · 0 评论 -
Yii2 选择布局的方式 [ 2.0 版本 ] layout
方案1:控制器内成员变量 public $layout = false; //不使用布局 public $layout = "main"; //设置使用的布局文件 方案2:控制器成员方法内 $this->layout = false; //不使用布局 $this->layout = "main"; //设置使用的布局文件 方案3:视图中选择布局 $this->context-转载 2016-03-29 00:24:06 · 1281 阅读 · 0 评论 -
YII2 代码布置准备工作
1,修改 web/index.php 切换生产和开发环境代码 //defined('YII_DEBUG') or define('YII_DEBUG', true); //defined('YII_ENV') or define('YII_ENV', 'dev'); defined('YII_DEBUG') or define('YII_DEBUG', false);原创 2016-10-19 14:27:41 · 884 阅读 · 0 评论 -
yii 2 提交表单报错:Unable to verify your data submission.加入了_csrf也报400错误的解决
这里是报错的解决办法: http://blog.youkuaiyun.com/marswill/article/details/58589601 很好的解决。很全面。原创 2018-01-09 17:16:06 · 484 阅读 · 0 评论