yii
A筱陌
这个作者很懒,什么都没留下…
展开
-
yii 使用DB实现rbac 权限控制
rbac中文名称:基于角色的权限控制首先清楚 他有五张表用户表用户角色表角色表角色权限表权限表//两张表 可以 存二进制实际操作中先说后台首先是创建权限和角色然后是使用我们网站的用户表给角色分配权限给用户分配角色前台 :首先 根据我们的用户id 查询出这个人都有什么角色接下来 跟据我们的角色id 查出这些角色所拥有的权限。把这些权限写到一个数组里...原创 2019-12-05 10:53:23 · 106 阅读 · 0 评论 -
yii 表单小部件
文本框:textInput();密码框:passwordInput();单选框:radio(),radioList();复选框:checkbox(),checkboxList();下拉框:dropDownList();隐藏域:hiddenInput();文本域:textarea([‘rows’=>3]);文件上传:fileInput();提交按钮:submit...原创 2019-12-05 10:49:51 · 107 阅读 · 0 评论 -
yii 验证码功能的实现
首先知晓我们在使用验证码的时候通常是和我们的表单小部件配合使用首先我们创建model层新建一个php文件 名字叫做Verifycode.php要在我们的model层 创建我们的验证码的验证规则,我这里简单的写两个规则 一个是 非空 另一个是验证码必须验证正确规则写在我们的model的rules里<?phpnamespace frontend\models;use ...原创 2019-12-05 10:44:56 · 84 阅读 · 0 评论 -
使用yii AR 完成单个表的CURD操作
什么是AR(ActiveRecord)Active Record (活动记录,以下简称AR)提供了一个面向对象的接口, 用以访问数据库中的数据。一个 AR 类关联一张数据表, 每个 AR 对象对应表中的一行,对象的属性(即 AR 的特性Attribute)映射到数据行的对应列。 一条活动记录(AR对象)对应数据表的一行,AR对象的属性则映射该行的相应列要想使用AR 操作 首先应该有一个Mod...原创 2019-12-05 10:43:08 · 92 阅读 · 0 评论 -
yii 表单小部件默认选中的方法
<?php $model->sex = ‘1’; ?><?= $form->field($model, ‘hobby’)->radioList([‘0’=>’男’,’1’=>’女’]) ?>这时会默认选中 value值是1的默认选中复选框的值默认选中<?php $model->hobby = ‘basketball’;...原创 2019-12-05 10:40:51 · 93 阅读 · 0 评论 -
yii 的单文件上传
<?phpnamespace frontend\models;use yii\base\Model;use yii\widgets\ActiveForm;use yii\web\UploadedFile;class Upload extends Model{ public $file; public $maxsize = 1024*1024*2; ...原创 2019-12-05 10:39:36 · 88 阅读 · 0 评论 -
yii 多文件上传
<?phpnamespace frontend\models;use yii\base\Model;use yii\widgets\ActiveForm;use yii\web\UploadedFile;class Upload extends Model{ public $file; public $maxsize = 1024*1024*10; ...原创 2019-12-05 10:38:36 · 85 阅读 · 0 评论