我通过我的Zend_form尝试:
$output .= $this->_view->render('admin/form.phtml'
, array('id' => $this->getName()
, 'action' => $this->getAction()
, 'method' => $this->getMethod()
, 'enctype' => $this->getEnctype()
, 'data' => array('code' => $code
, 'name' => $name
, 'description' => $description)));
但是当我在admin / form.phtml中<?php echo $this->enctype; ?>
时我什么都没得到。
admin / form.phtml正确呈现
答案 0 :(得分:0)
选择渲染只显示输出,Zend不会将数据传递给视图。但是使用视图分段,你可以实现这一点。
Partial view helper用于渲染指定的模板 它自己的变量范围。主要用途是可重用模板 您不需要担心变量名称的片段 冲突。此外,它们允许您指定部分视图脚本 来自特定模块。