我正在使用组件而不是MVC框架将ZF2表单集成到遗留PHP应用程序中。
构建表单和元素很简单,这就是我在Form类中呈现表单的方式:
<?php
public function render()
{
$this->prepare();
$helper = new \Zend\Form\View\Helper\Form();
$renderer = new \Zend\View\Renderer\PhpRenderer();
$helpers = $renderer->getHelperPluginManager();
$config = new \Zend\Form\View\HelperConfig();
$config->configureServiceManager($helpers);
$helper->setView($renderer);
return $helper->render($this);
}
?>
这样可行,但我希望能够在FormRow中呈现每个元素。在视图中有很多代码示例可以执行此操作,但我需要在Form类中执行此操作。
有什么建议吗?