您的位置:首页 > Web前端 > HTML5

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方法让你完全控制你的内容是如何呈现的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息