yii2.0学习有一段时间了,给大家分享一下一些简单的查询等如何操作。 查询:(这里最前面的Test是引用的模型名) Test::find()->all(); 此方法返回所有数据; 这些查询出来是对象形式,但是一般转换成数组格式: Test::find()->asArray()->all(); 加上 ...
分类:
数据库 时间:
2017-03-24 21:45:55
阅读次数:
320
为什么会报错,因为国内的邮件服务商要求发送邮件的人和设置的smtp服务器账号要相同,因为联系我们的是用户,也就是发件人是用户,而不是我们配置的邮箱,所有出错。 这里我用了个取巧的办法,发件人改为自己,客户的邮箱信息直接拼接在邮件内容,这样我们收到邮件就能知道谁留下的信息。这样有个好处,自己发邮件给自 ...
分类:
其他好文 时间:
2017-03-24 11:48:20
阅读次数:
182
main.php(或main-local.php)中的邮件配置如下: 发送邮件的代码如下: 如就按照上述配置会报: Expected response code 250 but got code "553", with message "553 Mail from must equal author ...
分类:
其他好文 时间:
2017-03-24 10:26:53
阅读次数:
347
Yii2中多表关联查询(join、joinwith) 我们用实例来说明这一部分 表结构 现在有客户表、订单表、图书表、作者表, 客户表Customer (id customer_name) 订单表Order (id order_name customer_id book_id) 图书表 (id bo ...
分类:
数据库 时间:
2017-03-23 21:41:40
阅读次数:
464
首先我自己没有使用自带的user表 要想使用yii rbac组件 首先需要在我们的配置文件中开启 rbac组件 在common/config/main-local.php 中添加 下边的组建'authManager' => [ 'class' => 'yii\rbac\DbManager', 'it ...
分类:
其他好文 时间:
2017-03-22 21:31:40
阅读次数:
486
在应用的时候需要先对yii2进行扩展安装 如果装有composer直接运行 当然也可以本地安装 下载yii2-redis扩展包(https://github.com/yiisoft/yii2-redis )并解压 将解压后的文件移至vebdor/yiisoft命名为yii2-redis 打开vebd ...
分类:
其他好文 时间:
2017-03-22 16:09:18
阅读次数:
152
配置在@app/config/params.php里, 读取方式为Yii::$app->params['paramsName']。比如Yii::$app->params['sitename'] ...
分类:
Web程序 时间:
2017-03-22 13:00:01
阅读次数:
165
yii2:引用项目外的文件或类 以项目:frontend为例,文件目录如下: frontend/ frontend/controllers frontend/views frontend/runtime ...... other/ other/phpexcel/ ...... 在frontend/c ...
分类:
其他好文 时间:
2017-03-21 19:37:12
阅读次数:
366
1 第一种方法:ActiveForm 类的 dropDownList 方法(优点,默认使用yii的样式) 2 3 1、在控制器的方法里面 ,我们需要拿到数据,一定是 findAll() 或者是 all() 方法的数据,实例如下: 4 public function actionIndex() 5 { ...
分类:
其他好文 时间:
2017-03-21 19:10:41
阅读次数:
453