+ -
当前位置:首页 → 问答吧 → zend_layout ,partial

zend_layout ,partial

时间:2009-11-11

来源:互联网

zend_layout
partial
我个人觉得不建议用(虽然能切换样式),虽然用了2次视图(马丁佛楼)看的,但是很混乱,始美工改模板的时候找不到地方,
还不如用partial 助手,但变量得传到module里,以数组。
如果zend_layout和partial 一起用,模板更混乱。
再别说多模块了,还有zend_view_helper_action 一起用了,简直,模板和代码,混在一块!
是不是我的想法不对,误解了zend_layout.......
小弟愚解,希望高手指点!
[code]<?php
class IndexController extends Zend_Controller_Action
{
function indexAction()
{

$this->view->book = "this my book";
$this->view->pen = "this my pen";
$this->view->x = "this is x";
$this->view->y = "this is y";
Zend_Layout::startMvc('./application/layouts/script/');

}

}
?>[/code]

[code]
<html>
<head>
</head>
<body>
///////////////////////////layout.phtml//////////////////////////////</br>
<font color="red">
<?php echo $this->layout()->content; ?>
</font>
////////////////////////////////<br/>
<?php echo $this->pen; ?>
<br/>
////////////////////////////////</br/>
</body>
</html>
[/code]

[code]
//////////////index.phtml//////////////////<br/>
      
<?php echo $this->book; ?><br/>  
//////////////////////////////<br/>
//////////////////////////////<br/>
<?php echo $this->partial('footer.phtml',array('x'=>$this->x,'y'=>$this->y)); ?>
//////////////////////////////<br/>
[/code]
[code]
<?php echo  $this->x; ?>
</br>
<?php echo  $this->y; ?>
</br>
[/code]

作者: haha_zhi   发布时间: 2009-11-11

哎~!框架,要那么多***干嘛! 一个口,就提供一个就行了!到处开口!

作者: haha_zhi   发布时间: 2009-11-11