yii2项目实战-资源包管理 发表于 2018-12-20 | 分类于 yii2实战式教程 资源包管理是个啥东东呢,可能一听上去有些蒙,没听过没见过。 其实这个资源包才是经常跟大家伙打交道的主儿,你真应该静下心来学一学。为什么这么说呢?因为平时我们管理静态资源文件比如css,js都得靠它。 更常见的是 yii2 内部很多小物件也都是利用他对资源进行管理。我们后面也准备自己手动写一个上传的小 ... 阅读全文 »
yii2项目实战-console应用的了解 发表于 2018-12-20 | 分类于 yii2实战式教程 有些人可能从一开始了解yii的时候就产生过疑惑,console这个文件夹是干嘛的,然后打开过console文件夹,也看了目录下所有的文件,跟普通的应用相比,也并没有发现任何特殊之处。那这个应用到底干啥用的呢? 平时我们的开发都是构建在web应用之上,但是对于一些后台任务型的工作怎么处理呢?我们再说的 ... 阅读全文 »
yii2项目实战-路由美化以及如何正确的生成链接 发表于 2018-12-20 | 分类于 yii2实战式教程 美化路由 何为美化路由呢?美化嘛,无外乎就是给路由化化妆,让她好看点。我虽没化过妆,那好歹也是见过描描眉的。下面我们就来看看如何给你的路由添加添加点“颜色”的。 yii的路由美化工作,全权由urlManager组件负责。默认情况下,该组件并没有开启。 我们在配置文件backend\config\ma ... 阅读全文 »
yii2项目实战-预定义事件的使用 发表于 2018-12-20 | 分类于 yii2实战式教程 前面我们讲解了事件的基本操作,这节课我们主要讲一下yii2预定义事件的使用。 什么是预定义的事件呢? 就是yii在源码内提前定义好的,注意这个定义好并不是其提前on好的,而是提前trigger好的。当然你可能听不懂,带着疑问继续看下去。 yii内其实还是定义了很多事件的,我们主要介绍三种事件的使用, ... 阅读全文 »
yii2项目实战-用事件优雅的发送邮件 发表于 2018-12-20 | 分类于 yii2实战式教程 上文我们介绍了事件的概念以及事件的基本操作,包括事件如何定义以及如何触发。 本文我们再通过一个发送邮件的案例对之加深理解。 定义邮件类 既然是发送邮件,那自然就需要有一个邮件类,专门用来发送邮件。我们在backend\components下定义一个发送邮件的Mail类1234567891011121 ... 阅读全文 »
yii2项目实战-事件的理解 发表于 2018-12-20 | 分类于 yii2实战式教程 前言如果你是从实战的开篇一直看到这里,相信使用yii2做一些的基本的功能开发,对你来说应该是比较轻松了。那有些人就想要提高自身的技术能力,比方说开始研究源码,通读,熟悉底层架构的执行流程等等。下面我们就假设有些人的臆想,仅仅先做一个了解,后文会做具体分析。 比如从入口文件分析,调用了yii\base ... 阅读全文 »
yii2项目实战-多表关联操作 发表于 2018-12-20 | 分类于 yii2实战式教程 本来这一章节的标题是富文本编辑器和日期组件的使用,老朋友们应该都清楚,关于富文本和日期组件,前面我们有相关博客已经写的那是相当的明白,我是实在也写不出来新鲜的感觉了,现在一周写1-3篇文章也很赶,毕竟只是业余时间去写。 但是写文章的动力和激情那是磨灭不了的!好了,废话不多说了,我们这里贴一下富文本编 ... 阅读全文 »
yii2项目实战-filterModel搜索机制的实现分析 发表于 2018-12-20 | 分类于 yii2实战式教程 所谓的filterModel搜索,其实是 yii\grid\GridView 组件对外开放的一个功能,来满足各位日常开发所需,尽量避免个人再单独花费时间开发。鉴于有些同学基础实在不咋滴,这节课我们就来简单分析下gridview搜索机制的实现,权且当作补充。 搜索机制实现的流程上:根据表单提交,筛选数 ... 阅读全文 »
yii2项目实战-主题Theme的应用 发表于 2018-12-20 | 分类于 yii2实战式教程 上一节我们讲述了如何自定义后台的模版主题,小伙伴们纷纷采取+1的方式说我这是忽悠。 我:我这自定义了gii的模版,后台列表页、详情页以及表单页不就可以随便定制了么,主题的风格不也就切换了吗? 你:你这歪曲事实,这不是我想要的主题。我想要的是比如过个节,我要给后台的某些页面换一个节日主题,过了这个节或 ... 阅读全文 »
yii2项目实战-如何自定义后台的模版主题 发表于 2018-12-20 | 分类于 yii2实战式教程 还记得我们后台的模版主题是什么吗?还记得我们大量的crud模版文件是怎么生成的吗?你肯定记得!为了简洁快速开发,gii功不可没! 但是:我们觉得adminlte(我们当前的后台主题)是不错的,可能有些人又觉得H+的主题不错,又不乏有些人呢,看中了网上某些杂七杂八的主题,再或者我就看中了阿里云控制台列 ... 阅读全文 »