yii
且疾风前行
这个作者很懒,什么都没留下…
展开
-
yii 表单小部件的使用方式
首先创建model层 因为要使用表单小部件 所以要加载相应的组件 这里需要的组件有 yii\widgets\ActiveForm 和 yii\helpers\Html 接下来在model定义的class里 写方法 首先我们要定义需要使用表单小部件的name值 不多说上代码 <?php /** * Created by PhpStorm. * User: tang * Date:...原创 2019-12-05 10:35:19 · 179 阅读 · 0 评论 -
yii 表单小部件默认选中的方法
单选框的默认选中 <?php $model->sex = ‘1’; ?> <?= $form->field($model, ‘hobby’)->radioList([‘0’=>’男’,’1’=>’女’]) ?> 这时会默认选中 value值是1的默认选中 复选框的值默认选中 <?php $model->hobby = ‘ba...原创 2019-12-05 10:32:05 · 97 阅读 · 0 评论 -
yii单文件上传
首先新建一个Model层,防止与现有的表单小部件的Model 冲突,然后再我们的Model里 写一个上传的方法 叫upload 另外为了验证文件的尺寸大小 我 们在model里写了一个限制文件大小的方法 checksize 如下所示 <?php /** * Created by PhpStorm. * User: admin * Date: 2019/12/4 * Time: ...原创 2019-12-05 10:30:46 · 75 阅读 · 0 评论 -
yii 多文件上传
跟手册相比 这里多了对文件大小的限制,希望对大家有帮助 因为跟单文件上传基本一样,我在原来的基础上做了修改 这里就直接上代码了 首先是model层 <?php /** * Created by PhpStorm. * User: admin * Date: 2019/12/5 * Time: 8:04 */ namespace frontend\models; u...原创 2019-12-05 10:29:25 · 126 阅读 · 0 评论 -
Yii2.0 rules验证规则大全
required : 必须值验证属性 [['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息']; #说明:CRequiredValidator 的别名, 确保了特性不为空. email : 邮箱验证 ['email', 'email']; #说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址....原创 2019-12-05 10:27:28 · 88 阅读 · 0 评论 -
yii 验证码功能的实现
首先知晓我们在使用验证码的时候通常是和我们的表单小部件配合使用 首先我们创建model层`` 新建一个php文件 名字叫做Verifycode.php 要在我们的model层 创建我们的验证码的验证规则,我这里简单的写两个规则 一个是 非空 另一个是验证码必须验证正确 规则写在我们的model的rules里 <?php /** * Created by PhpStorm. * Use...原创 2019-12-05 10:19:13 · 140 阅读 · 0 评论 -
使用yii AR 完成单个表的CURD操作
什么是AR(ActiveRecord) Active Record (活动记录,以下简称AR)提供了一个面向对象的接口, 用以访问数据库中的数据。一个 AR 类关联一张数据表, 每个 AR 对象对应表中的一行,对象的属性(即 AR 的特性Attribute)映射到数据行的对应列。 一条活动记录(AR对象)对应数据表的一行,AR对象的属性则映射该行的相应列 要想使用AR 操作 首先应该有一个Mode...原创 2019-12-05 10:17:18 · 88 阅读 · 0 评论