Php include.phtml zend

Php include.phtml zend,php,zend-framework,view,helper,Php,Zend Framework,View,Helper,我必须使用zend framework为一个相当大的应用程序添加一个功能 我有一个观点。在这个视图中,我有一个if,并希望在同一位置包含另一个.phtml 所以,现在我得到了 if (x = true) require_once(the other file); 这是可行的,但不是zend的意思。有人告诉我应该使用视图助手,更具体地说,是局部视图。那么,我如何将phtml文件包含在partial中呢?我不明白。像这样使用render()查看帮助程序: <?=$this->r

我必须使用zend framework为一个相当大的应用程序添加一个功能

我有一个观点。在这个视图中,我有一个if,并希望在同一位置包含另一个.phtml

所以,现在我得到了

if (x = true)
    require_once(the other file);
这是可行的,但不是zend的意思。有人告诉我应该使用视图助手,更具体地说,是局部视图。那么,我如何将phtml文件包含在partial中呢?我不明白。

像这样使用
render()
查看帮助程序:

<?=$this->render('the other.phtml')?>
查找文档。数组是要在另一个.phtml中设置的视图变量。使用
xxx/myscript.phtml
作为路径(包括
xxx/
)。
<?=$this->partial('the other.phtml', array(
    'var'=>'value',
    'var2'=>'value2',
    ...
))?>