超能小紫的Yii2学习笔记.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 首页 控制器 获取当前被访问的控制器名及方法名 Cookie 读取与写入 前端资源包Assets 调用资源 输入验证 自定义错误信息 GridView 自定义数据列 给关联字段添加搜索和排序功能 自定义活动列ActionColumn 分页显示第一页和最后一页的方法 添加导出功能 自定义每页数据行数 DetailView 自定义数据列 调试 调试栏 常用组件库 本文档使用 看云 构建 - 2 - 首页 首页 关于本书 这里是 超能小紫 的 Yii2 学习笔记~ 如果喜欢 ,或者帮到你 ,请对我随意打赏几块钱以示支持~ 本书内容 记录一些自己琢磨出来的、或从文档中总结出来的东西 不保证100%正确或合理 ,但保证100%亲测可用 主要是自己看 ,但也兼顾帮助可能有需要的各位小伙伴们 文章会尽量用教程的语气、角度来叙述 版权声明 本书内除转载文章外均由作者原创 ,作者对此保留一切权利 本书内容允许在注明出处的前提下任意转载 如果是转载记录的文章 ,则会在第一行注明出处 温馨提示 Yii的一大特色就是gii代码生成器 ,强烈建议学习 本笔记部分内容建立在gii生成的代码基础上。如果你没有使用过gii ,可能会对这部分内容一脸懵逼 本文档使用 看云 构建 - 3 - 控制器 控制器 获取当前被访问的控制器名及方法名 本文档使用 看云 构建 - 4 - 获取当前被访问的控制器名及方法名 获取当前被访问的控制器名及方法名 重写Controller类的 beforeAction 方法即可 public function beforeAction($action) { var_dump(Yii::$app-controller-id); var_dump(Yii::$app-controller-action-id); return parent::beforeAction($action); } 本文档使用 看云 构建 - 5 - Cookie Cookie 读取与写入 本文档使用 看云 构建 - 6 - 读取与写入 读取与写入 配置介绍 如果你是使用归档文件 (也就是官网下载下来的压缩包 )安装的Yii ,那么你必须到 config/web.php 下 配置好 cookieValidationKey 才能正常访问Yii ,配置方法很简单 ,脸滚键盘打一串英文+数字就行了 那么它有啥用呢 ? 默认情况下 ,Yii生成的Cookie值会很长 ,原因是Yii在Cookie值的前面加了一段hash ,这个hash是用 Cookie 值+ cookieValidationKey 值生成的 ,用于校验Cookie的完整性 ,防止客户端非法篡改。 如何关闭 ? 在 cookieValidationKey 下面加一行 enableCookieValidation false 就行了。这样你的 Cookie就跟原生的一样了。不过为了安全性并不建议关闭 ,除非有特殊需求 (例如需要兼容另外一套系统 的Cookie ) 读取Cookie // 从请求获取cookies组件实例 $cookie Yii::$app-request-cookies; // 获取cookies值 $cookie-getValue(cookieName); 这里

文档评论(0)

max + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档