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]
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
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28