如果我这样做
public function indexAction()
{
$view = new Zend_View();
$registrationForm = new Form_NewAwatag();
$view->assign((array) $registrationForm);
echo $view->render("index.phtml");
}
它将创建一个新的Zend_View对象。如何使用默认的Zend_View对象?
将对象传递给视图脚本是否正确?
答案 0 :(得分:2)
您可以使用$ this->视图获取视图;
使用$ this-> view-> variable = $ value
答案 1 :(得分:0)
您的代码可能会被删除到此
public function indexAction()
{
$registrationForm = new Form_NewAwatag();
$this->view->assign('myForm', $registrationForm);
}
因为Zend MVC构造将在调用index.phtml
时自动呈现indexAction
文件。在视图中,您可以通过$this->myForm
访问您的表单。