1. 在rules验证的时候,如果报错,会把此处的后面的内容显示出来 则相应的位置就会报错 2. 在视图层 因为有了 label 的缘故,所以显示了这个如下图所示 如果忽略掉label() 则默认显示 attributeLabels() 里面的注释 ...
分类:
其他好文 时间:
2018-09-29 16:48:26
阅读次数:
347
本文介绍Yii开发中关于PDO连接数据库错误的一种情形及解决方案
分类:
数据库 时间:
2018-09-27 14:21:33
阅读次数:
209
首先确定编辑器为PHPstrom 其次我们查看是否安装Xdebug扩展 找到设置选项 选择项目设置codeception 到此工具配置完成 进入第二部分项目文件配置 一、配置config ->test-local.php 二、设置测试 生成模型一般在我们刚开始就做了 此时省略 这一步是设置一张表中的 ...
分类:
其他好文 时间:
2018-09-25 17:23:41
阅读次数:
143
默认的,joinWith() 会使用 LEFT JOIN 去连接主表和关联表。 你可以通过 $joinType 参数指定不同的连接类型(比如 RIGHT JOIN)。 如果你想要的连接类型是 INNER JOIN,你可以直接用 innerJoinWith() 方法代替。 调用 joinWith() ...
分类:
其他好文 时间:
2018-09-17 15:25:03
阅读次数:
164
本文归纳基于Yii开发Web应用的MVC最佳实践建议。
分类:
其他好文 时间:
2018-09-17 11:34:08
阅读次数:
112
在Java编程中,如何从文件中打印与给定模式匹配的所有字符串? 以下示例显示了如何使用Util.regex类的Patternname.matcher()方法从文件中打印与给定模式匹配的所有字符串。 Java Java 上述代码示例将产生以下结果 - ...
分类:
编程语言 时间:
2018-09-10 11:09:57
阅读次数:
155
在Java编程中,如何清除/删除空格? 以下示例演示如何使用Util.regex.Pattern类的matcher.replaceAll(stringname)方法来删除空格。 Java Java 上述代码示例将产生以下结果 - Shell Shell 示例-2 以下是删除空格的另一个示例。 Jav ...
分类:
编程语言 时间:
2018-09-10 11:04:51
阅读次数:
186
使用 yii 写 restful api 时,有一个数据库视图因为没有主键而不能被正确的按主键查询。通常情况下可以通过类似 的方法,指定一个查询字段。 但是这不是最方便的解决办法,我们可以在模型(Model)中可以手动设置一个主键,然后就可以愉快的使用 查询了: 错误示例 报错 shell SQLS ...
分类:
其他好文 时间:
2018-09-07 11:56:32
阅读次数:
400
项目中,遇到这样的场景:需要把用户提交的数据保存到look表,同时表单中的add_img图片地址数组,分别保存到lookmeida表。这个多出来的,保存图片的功能,不需要改动控制器的代码,借助Model的afterSave生命周期函数,就可以自动帮我们完成。原理是look表的记录保存(或者修改)之后,会产生一个lookid,然后我们将这个lookid和mediaurl存储到lookmedia表中去
分类:
其他好文 时间:
2018-09-06 14:40:07
阅读次数:
254
很多的场景下,我们需要做返回上一页的功能。这样,无论用户是从哪里过来的,都可以返回上一页。对应修改页面来说,用户体验是最好的(因为不是所有人都喜欢返回列表页的,有些场景返回列表页是反人类的设计)。publicfunctionactionUpdate($id){$model=$this->findModel($id);if($model->load(Yii::$app->reque
分类:
其他好文 时间:
2018-09-06 14:32:29
阅读次数:
201