Mailer组件是yii框架自带的用于收发邮件的组件,无需安装,只需做一些配置即可使用,非常便捷。本文就mailer组件从配置到使用进行简单讲解。 首先在config/main.php配置如下: 这里要选择一个邮箱作为发送方,其中username设置发送方邮箱地址,可以在config/params. ...
分类:
其他好文 时间:
2017-08-15 21:04:05
阅读次数:
255
多余的话不说,直接看代码: 1) 在 common/config/main.php 写入配置代码 2) 前台模板文件要写出切换的地址 frontend/views/layouts/main.php 3) 根据模板传入的参数在控制器中写入代码 frontend/controllers/SiteCont ...
分类:
编程语言 时间:
2017-08-15 19:50:43
阅读次数:
195
yii2.0 访问控制器下的方法时出现 Object Not Found! 时 可以查看(apache) 入口文件index.php 的同级有没有 .htaccess 文件 没有.htaccess文件 要添加该文件 内容: RewriteEngine on RewriteCond %{REQUEST ...
分类:
其他好文 时间:
2017-08-14 18:55:23
阅读次数:
140
课程目录及下载地址: 第1章 课程简介介绍了课程内容、背景和案例展示。第2章 项目的准备工作介绍了如何使用PHP依赖管理工具Composer安装Yii2框架,模拟配置真实企业开发项目运行环境和编辑器。第3章 项目前台页面的搭建介绍了如何使用Yii2框架的页面布局管理完成前台首页、商品分类、商品详情、 ...
分类:
其他好文 时间:
2017-08-13 15:20:56
阅读次数:
407
一、环境部署1. read fucking Yii Documents.http://www.yiichina.com/doc/guide/2.02. 了解依赖注入模式Java描写叙述:http://blog.csdn.net/taijianyu/article/details/2338311/3. ...
在商城项目或者其他的项目中无极限分类是非常常见的场景 那么许多人都会这样干 利用递归每次查询数据库,说来惭愧,我以前也是这样干的 总有点误人子弟的感觉 这样做在数据量大的情况下会有一定的延迟 public function actionTree($id = 0) { $arr = array(); ...
分类:
其他好文 时间:
2017-08-10 01:19:03
阅读次数:
1014
应用场景: 在我们的Model开发中, 当你添加或者修改一条数据时, 你会发现很多都会涉及到创建时间和修改时间. 例如: 我们插入数据要添加"创建时间, 修改时间", 更新数据时要更新"修改时间". 那么多数据表的操作都重复涉及, 你会不会发现太麻烦了? 下面我就介绍一种时间戳行为, 他可以自动对某 ...
分类:
其他好文 时间:
2017-08-09 18:10:08
阅读次数:
188
1.直接使用归档文件安装yii2的高级模板: 从 yiiframework.com 下载归档文件。 下载yii2的高级模板的压缩文件, 将yii-advanced-app-2.0.12文件夹复制到项目的目录中如下: 查看yii-advanced-app-2.0.12的子集目录发现有backend和f ...
分类:
其他好文 时间:
2017-08-08 23:10:14
阅读次数:
331
GridView小部件用于展示多条数据的列表。GridView小部件的使用需要数据提供器即yii\data\ActiveDataProvider的实例作为参数,所以 第一步就是要在控制器方法中创建这个实例然后传给视图,下面以我做的一个demo为例子进行讲解。 控制器LifeController代码: ...
分类:
其他好文 时间:
2017-08-08 19:42:02
阅读次数:
236
首先,本地使用OK! 然后,新配置的LNMP环境,验证码一直显示不出来,看了Yii2的验证码存在session里,怀疑是session有问题。 在测试其他页面的时候,发现:session_start(): Failed to initialize storage module: files (pat ...
分类:
其他好文 时间:
2017-08-05 21:08:55
阅读次数:
156