public function render(ElementInterface $element) { $view = $this->getView(); $formLabel = new Helper\FormLabel(); $formElement = new Helper\FormFile(); $formElement->setView($view); $formErrors = new Helper\FormElementErrors(); $formErrors->setView($view); $html = '<tr>' . '<th align="right">' . $formLabel($element) . '</th>' . '<td width="10px"> </td>' . '<td>' . $formElement($element, Escaper\AbstractHelper::RECURSE_ARRAY) . '<span class="form-errors">' . $formErrors($element) . '</span>' . '</td></tr>' . PHP_EOL; return $html; }
public function render(Element\Radio $element, $uncheckedValue) { $html = ''; $view = $this->getView(); $formLabel = new Helper\FormLabel(); $formRadio = new Helper\FormRadio(); $formRadio->setView($view)->setUseHiddenElement(TRUE)->setUncheckedValue($uncheckedValue)->setSeparator("</td>\n<td>"); $formErrors = new Helper\FormElementErrors(); $formErrors->setView($view); $html .= '<tr>' . '<th align="right">' . $formLabel($element) . '</th>' . '<td width="10px"> </td>' . '<td>' . '<table width="100%">' . '<tr>' . '<td>' . $formRadio($element) . '</td>' . '</tr>' . '</table>' . PHP_EOL . '<span class="form-errors">' . $formErrors($element) . '</span>' . '</td>' . '</tr>' . PHP_EOL; return $html; }
/** * Set Element Error Helper. * * @param \Zend\Form\View\Helper\FormElementErrors $errorHelper * * @return self */ public function setElementErrorHelper(FormElementErrors $errorHelper) { $errorHelper->setView($this->getView()); $this->elementErrorHelper = $errorHelper; return $this; }