将变量传递给zend中的子视图

时间:2014-06-20 08:18:18

标签: zend-framework

我正在使用zend framwork
在我的控制器中,我已将字符串设置为在视图中显示,如

控制器

$this->view->foo = 'sample string or content';

主视图

echo $this->foo;

这工作得很好,告诉我字符串示例字符串或内容
但是当我在这个主视图中调用其他视图时,它不会给出任何输出

我在视图中看到这样的视图。

<?=$this->myform;?>

in myform.phtml

echo $this->foo;

这没有给出任何输出...... 请帮帮我,我要做什么...... 感谢

1 个答案:

答案 0 :(得分:0)

像这样使用Partial Helper

在视图中:

<?php echo $this->partial('myform.phtml', array('foo' => $this->foo)); ?>