phalcon: 视图分层渲染,或包含其他页面

一:视图分层显现:

比如:在一个页面中,头部、底部固定不变,只有中间部分随操作变换显示。那么可以将中间部分切出来,剩余部分用作固定框架,放入:app/views/layouts目录中,起名为:base.pthml,中间的部分存入相应的目录中去。

接下来,我们看看base.phtml布局

<html>
<title>分层显示</title>
<body>
<p>分层渲染</p>

<?php echo $this->getContent(); ?>


</body>
</html>

中间部分的html不作修改,

 

接下来看代码部分,怎么实现,controller:

public function indexAction()
	{
            //渲染页面,框架部分
            $this->view->setTemplateAfter('common');

            $this->view->pick("index/index");
        


	}

  

 

二:phtml包含其他页面

<?php $this->view->partial("header");?>

  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值