public function getViewHelperConfig() { return array('factories' => array('formRow' => function ($sm) { $helper = new \Zend\Form\View\Helper\FormRow(); $helper->setRenderErrors(false); return $helper; })); }
public function getHTML() { $this->checkForGetHTMLZendDependencies(); $html = null; $renderer = new PhpRenderer(); $formHelperConfig = new \Zend\Form\View\HelperConfig(); $formHelperConfig->configureServiceManager($renderer->getHelperPluginManager()); $formRenderer = new \Zend\Form\View\Helper\Form(); $html .= $formRenderer->openTag($this->form); $formRow = new \Zend\Form\View\Helper\FormRow(); $formRow->setView($renderer); foreach ($this->form->getElements() as $key => $element) { $html .= '<div id="' . $key . '" class="element">'; $html .= $formRow->render($element); $html .= '</div>' . PHP_EOL; } $html .= $formRenderer->closeTag(); return $html; }