![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
yii
mfsh
这个作者很懒,什么都没留下…
展开
-
yii2.0 验证码功能的实现
首先知晓我们在使用验证码的时候通常是和我们的表单小部件配合使用首先我们创建model层新建一个php文件 名字叫做Verifycode.php 要在我们的model层 创建我们的验证码的验证规则,我这里简单的写两个规则 一个是 非空 另一个是验证码必须验证正确规则写在我们的model的rules里<?php namespace frontend\models;use yii\base\Mode原创 2017-05-25 17:01:53 · 647 阅读 · 0 评论 -
yii2.0 rbac权限控制
要想使用yii rbac组件 首先需要在我们的配置文件中开启 rbac组件 在common/config/main-local.php 中添加 下边的组建'authManager' => [ 'class' => 'yii\rbac\DbManager', 'itemTable' => 'auth_item', 'assignmentTable' => 'auth_assig原创 2017-05-25 17:10:02 · 2161 阅读 · 0 评论 -
yii2.0实现文件上传
本文档教授大家在yii2.0里实现文件上传 首先我们来实现单文件上传第一步 首先建立一个关于上传的model层 如果你有已经建好的可以使用表单小部件的model层 也可以直接用这个。在这里我们新建一个新的model层在model层新建文件 Upload.php<?phpnamespace frontend\models;use yii\base\Model; use yii\widgets原创 2017-05-25 17:15:14 · 1827 阅读 · 0 评论 -
Yii Model通用
#新建 public function createInfo($info) { self::getDb() ->createCommand() ->insert(‘DB Name', $info) ->execute(); return self::getDb()->ge...原创 2019-08-20 18:40:46 · 360 阅读 · 0 评论 -
Yii获取所有控制器和方法
Yii获取所有控制器和方法 public function actionTest() { $basePath = dirname(Yii::$app->BasePath); // 项目文件夹名 $project = substr(Yii::$app->id,(strpos(Yii::$app->id,'-') + ...原创 2019-08-20 18:41:41 · 782 阅读 · 0 评论 -
Yii Layouts
<?php /* @var $this \yii\web\View */ /* @var $content string */ use backend\assets\AppAsset; use yii\helpers\Html; use yii\bootstrap\Nav; use yii\bootstrap\NavBar; use yii\bootstrap\Collapse; use y...原创 2019-08-20 18:45:00 · 388 阅读 · 0 评论 -
Yii2 中如何创建自定义项目
用Yii2做开发有一段时间了,Yii2是一个很不错的MVC框架,依赖注入和可扩展性都很不错。 但是每做一个新项目时Yii2自带的frontend和backend都用不到,需要创建自己的项目名称,以下是如何删除frontend和backend目录,以及如何创建自己的项目并跟Yii结合的具体过程 1.拷贝backend并改为你自定义项目的名称 2.对以下文件做出修改 a. environment 将e...原创 2019-08-20 18:48:18 · 486 阅读 · 0 评论