Yii2
悟空是蜘蛛
这个作者很懒,什么都没留下…
展开
-
Yii2框架管理后台权限设置机制
将所有action统一放在配置文件中XXX.php,将返回合并到params中:return ['params' => ['rules' => [['n' => '权限测试(一级菜单)','i' => 'fa fa-circle-o', 'tree' => ['perm1','perm2'], 's'=>[ ['n' => '权限测试(二级菜单)', 'c' => 'perm1','原创 2017-12-11 13:34:45 · 1541 阅读 · 0 评论 -
PHPMailer发送outlook日历邮件(会议邀请)
发送邮件的封装函数/** * @param 收件人 array $toEmailArr * @param 会议开始时间 string $startTime * @param 会议结束时间 string $endTime * @param 会议邀请人 string $inviteName * @param 会议地点 string $address * @param 会议标题 string $tit...原创 2018-02-09 16:53:36 · 3793 阅读 · 4 评论 -
excel+PHPExcel+导入用例
test_import.html内容如下:<!DOCTYPE html><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=GB2312" /> <meta charset="UTF-8"原创 2018-02-13 14:20:13 · 262 阅读 · 0 评论 -
Yii2框架中添加扩展PHPExcel或PHPMailer等
Yii2中所有文件的引用都是通过命名空间来的,这里只主要解决命名空间的问题即可添加中间类LExcelHelper,假设phpexcel的文件夹的lib下,则类LExcelHelper应放在在lib下, 内容如下:namespace XXX\lib;include_once 'PHPExcel/Classes/PHPExcel.php';class LExcelHelper extends \PHP...原创 2018-02-08 15:45:26 · 1191 阅读 · 0 评论 -
Yii2下rest项目搭建与使用
yii2中使用rest的方法和正常的项目目录接口没什么太大区别有几处需要注意的是1、在controller创建的时候继承的类由一般web项目的yii\web\Controller换成yii\rest\Controller,但是一般会使用中间类继承yii\rest\Controller,以便重写相关函数的处理,假设类名为ApiController;2、在ApiController类中重写init函数...原创 2018-02-22 16:54:43 · 611 阅读 · 0 评论 -
阿里云OSS上传文件以及获取文件
1、新建bucket (文件存储空间名称),bucket下也可以继续创建目录 2、通过短信验证码创建accessKey,保存accessKeyID和accessKeySecret:3、添加oss管理文件时需要的配置(选区endpoint的时候一定要选对应外网的) 4、部分管理文件的函数封装/** * 上传文件 * @param $name * @param ...原创 2018-10-15 15:19:17 · 19259 阅读 · 0 评论