随笔分类 -  yii

摘要:Problem 1 - yiisoft/yii2 2.0.x-dev requires ext-mbstring * -> the requested PHP extens ion mbstring is missing from your system. - yiisoft/yii2 2.0.9 阅读全文
posted @ 2017-06-12 09:28 爱你爱自己 阅读(1583) 评论(0) 推荐(0)
摘要:Yii2和CodeCeption CodeCeption是一个全栈的PHP测试框架,关于CodeCeption的介绍见:CodeCeption官方文档。 Yii2官方增加了对CodeCeption的支持,这里主要讲解Yii2里如何基于CodeCeption进行单元测试和功能测试。 知识准备 Comp 阅读全文
posted @ 2017-06-05 16:14 爱你爱自己 阅读(557) 评论(0) 推荐(0)
摘要:MarkdownAsset.php _from.php 点了预览之后无效,如下图 不知道是不是因为引入资源出了问题,希望各位前辈能指导下 解决办法 不能预览的原因是缺少markdown.js 和to-markdown.js 其实在bootstrap-markdown 的文档中有说,在网页最底端,不注 阅读全文
posted @ 2016-10-21 11:28 爱你爱自己 阅读(6190) 评论(1) 推荐(1)
摘要:<?php //当前域名 echo Yii::app()->request->hostInfo; //除域名外的URL echo Yii::app()->request->getUrl(); //除域名外的首页地址 echo Yii::app()->user->returnUrl; //除域名外的根 阅读全文
posted @ 2016-10-21 11:08 爱你爱自己 阅读(4940) 评论(0) 推荐(0)
摘要:简单的小功能,但是用起来还是蛮爽的。分享出来让更多的人有更快的开发效率,开开心心快乐编程。 如果你还没有使用过composer,你可就out了,看我的教程分享,composer简直就是必备神奇有木有。都说到这个点上了,我们赶紧使用composer进行安装吧。 不急,先来看看效果图是啥样的,不然都没心 阅读全文
posted @ 2016-08-31 14:55 爱你爱自己 阅读(9156) 评论(0) 推荐(3)
摘要:yii有两种Breadcrumbs写法,one: two: 第二种在yii的main.php中用实例,就是最简单home->edit; 今天将要说的第一种, 由于此处需要使用breadcrumbs展现相应的tree结构,经过对link中的数据进行重组可以将程序写成上面的样子, 这样就展示了一个tre 阅读全文
posted @ 2016-08-31 14:32 爱你爱自己 阅读(2098) 评论(0) 推荐(0)
摘要:这个功能用yii2来实现简直是太简单了!下边上代码~ 此demo基于advanced,具体功能可以参考demo 帐号demo 密码111111 1、在backend目录创建components/AdminLog.php 2、在backend/config/main.php添加 3、mysql 中创建 阅读全文
posted @ 2016-08-25 17:36 爱你爱自己 阅读(2835) 评论(0) 推荐(0)
摘要:Sites 网站 yiifeed:Yii 最新动态都在这里 yiigist:Yii 专用的 Packages my-yii:Yii 学习资料和新闻 Docs 文档 Yii Framework 2.0 类参考手册 Yii Framework 2.0 权威指南 Yii Framework 2.0 权威指 阅读全文
posted @ 2016-08-25 17:33 爱你爱自己 阅读(596) 评论(0) 推荐(0)
摘要:关于验证的属性: $enableClientValidation:是否在客户端验证,也即是否生成前端js验证脚本(如果在form中设置了ajax验证,也会生成这个js脚本)。 $enableAjaxValidation:是否是ajax验证 $validateOnChange:在输入框失去焦点并且值改 阅读全文
posted @ 2016-08-24 20:57 爱你爱自己 阅读(388) 评论(0) 推荐(0)
摘要:Yii2的定时任务可以有两种写法,原理都是通过服务器的定时任务去调用 1.通过调用指定的URL访问 就相当于在浏览器中访问 2.通过console调用 下面我们就来说说Console 是如何实现定时任务的 一、首先在创建Controlle 并继承 yii\console\Controlle; PHP 阅读全文
posted @ 2016-08-15 15:38 爱你爱自己 阅读(6240) 评论(0) 推荐(0)
摘要:本篇的主题是 rbac权限控制的详细操作步骤,注意是操作步骤哦,关于配置与rbac的搭建,我们在博文 yii2搭建完美后台并实现rbac权限控制实例教程说的再清楚不过了。 但是,在很多人的反馈下,说是完全按照本主的步骤来的,丝毫不差,为啥菜单不显示,为啥不显示呢不显示?艾玛,最终在群里帮人调试的时候 阅读全文
posted @ 2016-07-26 08:54 爱你爱自己 阅读(2572) 评论(0) 推荐(0)
摘要:在我们之前yii2搭建后台以及rbac详细教程中,不知道你曾经疑惑过没有一个问题,rule表是做什么的,为什么在整个过程中我们都没有涉及到这张表? 相信我不说,部分人也都会去尝试,或百度或google,到头来也会竹篮打水,这部分讲解的内容少之又少啊! 对于一般的权限系统而言,我们之前做的rbac一般 阅读全文
posted @ 2016-07-26 08:54 爱你爱自己 阅读(497) 评论(0) 推荐(0)
摘要:前面我们在博文 yii2搭建完美后台并实现rbac权限控制实例教程中完美实现了yii2的后台搭建和rbac权限控制,如果你还没有实现,请先看上文再回来参考本文,因为本文是在上文的基础上进行完善和补充。 先认个错,罪过了,你将要看的这篇教程是菜单权限的扩展,如果你的菜单出不来,很是建议你参考 yii2 阅读全文
posted @ 2016-07-26 08:53 爱你爱自己 阅读(7097) 评论(1) 推荐(0)
摘要:1、安装yii2 未安装的请参考yii2史上最简单式安装教程,没有之一 或者参考yii2实战教程之详细安装步骤 已安装的请继续看下一步操作 2、配置数据库 2.1 配置数据库 修改common/config/main-local.php 实际项目中本地的数据库往往跟线上数据库不一致, 我们这里配置到 阅读全文
posted @ 2016-07-26 08:52 爱你爱自己 阅读(5407) 评论(0) 推荐(0)
摘要:关于yii2配置操作多个数据库进行操作,文档上面也给出了具体的配置,一个实战性的例子,也是很简单的,我们这里以权限控制为单个管理库dbname2,业务库dbname 为例来看看如何配置多个数据库。 No1. 第一步,我们参照大部分百度的文档进行操作即可。 "components" => [ "db" 阅读全文
posted @ 2016-07-26 08:52 爱你爱自己 阅读(1433) 评论(0) 推荐(0)
摘要:Yii2的urlManager URL美化 Yii1.*与Yii2中配置路由规则rules是几乎是一样的,但还是有细微的差别。 在Yii1.*中开启path路由规则直接使用 但在Yii2中已经没有urlFormat对象方法,在Yii2取而代之的是 一个典型的Yii1.*urlManager配置: ' 阅读全文
posted @ 2016-07-23 17:15 爱你爱自己 阅读(883) 评论(0) 推荐(0)
摘要:转载地址:http://www.kuitao8.com/20150115/3471.shtml 开始使用数据库首先需要配置数据库连接组件,通过添加 db 组件到应用配置实现("基础的" Web 应用是 config/web.php),DSN( Data Source Name )是数据源名称,用于指 阅读全文
posted @ 2016-05-06 13:11 爱你爱自己 阅读(1399) 评论(0) 推荐(0)
摘要:转载于:http://www.yiichina.com/tutorial/635 required : 必须值验证属性 email : 邮箱验证 match : 正则验证 url : 网址 captcha : 验证码 safe : 安全 compare : 比较 default : 默认值 exis 阅读全文
posted @ 2016-05-06 13:05 爱你爱自己 阅读(309) 评论(0) 推荐(0)
摘要:在Yii中,当请求一个Url的时候,首先在application中获取request信息,然后由request通过urlManager解析出route,再在Module中根据route来创建controller并处理request。如:http://www.yiifans.com/index.php 阅读全文
posted @ 2016-04-29 13:56 爱你爱自己 阅读(393) 评论(0) 推荐(0)
摘要:1.js [javascript] view plain copy $("input#upload").change(function () { $.ajaxFileUpload({ url: '/members/web-members-rest/upload.html', secureuri: f 阅读全文
posted @ 2016-04-28 22:44 爱你爱自己 阅读(1292) 评论(0) 推荐(0)