html5创建自己的视图类
2014-03-23 13:59
274 查看
您可能需要创建自定义视图类来启用新的类型的数据视图,或添加额外的自定义应用程序视图呈现逻辑。像大多数CakePHP的组件视图类有一些约定:
视图类文件应该放在App/View。例如应用程序App/View/PdfView.php
视图类应该后缀为View。例如PdfView。
当引用视图类的名字你应该省略视图后缀。例如$this->viewClass = 'Pdf'。
你也会想扩展视图,以确保正常工作:
// in App/View/PdfView.php
App::uses('View', 'View');
class PdfView extends View {
public function render($view = null, $layout = null) {
// custom logic here.
}
}
取代render方法让你完全控制你的内容是如何呈现的。
视图类文件应该放在App/View。例如应用程序App/View/PdfView.php
视图类应该后缀为View。例如PdfView。
当引用视图类的名字你应该省略视图后缀。例如$this->viewClass = 'Pdf'。
你也会想扩展视图,以确保正常工作:
// in App/View/PdfView.php
App::uses('View', 'View');
class PdfView extends View {
public function render($view = null, $layout = null) {
// custom logic here.
}
}
取代render方法让你完全控制你的内容是如何呈现的。
相关文章推荐
- 如何在ArcSDE中创建视图(转+自己分析)
- openerp学习笔记 搜索视图(自己创建的、自己的、本部门的、本部门及下属部门的、今日的、日期从,日期至、多条件模糊搜索、or、and)
- Zend Framework教程-Zend_Helpers-视图助手-创建自己的视图助手
- iWebShop 二次开发,创建自己的控制器,模型,视图
- HTML5对浏览器的支持以及创建自己的元素
- 自己创建包含复杂查询的快速刷新的物化视图(物化视图日志的另类用法)
- 使用mysql创建自己的物化视图
- 创建只能显示自己发布的信息的列表视图
- Zend Framework教程-Zend_Helpers-视图助手-创建自己的视图助手-demos2
- 基于HTML5 Boilerplate创建自己的项目
- 删除系统的ViewController 创建自己的并把它作为根视图
- Android之使用AlertDialog.Builder类创建带列表的对话框和带自己所布局视图的对话框
- android视图学习---添加窗口小部件以及AppWidget的创建详解和快捷方式
- 创建 IPv6 Tunnel 使自己的 VPS IPv6-ready
- mysql 创建索引和视图
- 一步步教你创建自己的数字货币(代币)进行ICO
- openerp创建动态视图-fields_view_get
- Yii 框架创建自己的 web 应用
- Windows10下的docker安装与入门 (三) 创建自己的docker镜像并且在容器中运行它
- oracle创建数据库后创建自己的用户