码迷,mamicode.com
首页 > 其他好文 > 详细

phalcon框架学习之view

时间:2015-06-30 20:18:52      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:

phalcon框架的view分多级:全局-控制器视图-动作视图。视图由上到下,按层级嵌套。

全局视图

默认全局视图为Views/index.html,所有的页面展示时,默认调用此页面,在这个页面中必须包含
?

?echo $this->getContent()

?
语句,这个语句会读取views/layout/controllername.html,并把其内容嵌入在这句代码所在的位置。

控制器视图

控制器视图为views/layout/controllername.html,控制器视图为控制器的全局视图,默认当前控制器的所有页面都会调用此视图,控制器视图同样需要包含
?

?echo $this->getContent()

?
语句,这个语句会读取views/controllername/actionname.phtml文件,并把action内容嵌入在这句代码所在的位置。

动作视图

动作视图在views/controllername/actionname.phtml。每个action需要一个actionName.phtml页面。

局部视图

在开发中通常会遇到一个页面需要单独处理,如并不需要全局或控制器视图,就需要单独处理,就会用到局部视图。

<?php $this->partial("shared/ad_banner") ?>

<h1>Robots</h1>

<p>Check out our specials for robots:</p>
...

<?php $this->partial("shared/footer") ?>

phalcon框架学习之view

标签:

原文地址:http://www.cnblogs.com/limp/p/4611368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!