public function render(FormView $form, $variables, FormRenderer $renderer) { $html = $renderer->renderErrors(array('form' => $form)); foreach ($form as $child) { $html .= $renderer->renderRow(array('form' => $child)); } return $html; }
public function render(FormView $form, $variables, FormRenderer $renderer) { $html = ''; foreach ($variables['options'] as $choice => $label) { if ($renderer->isChoiceGroup($label)) { $html .= '<optgroup label="' . $choice . '">'; foreach ($label as $nestedChoice => $nestedLabel) { $html .= '<option value="' . $nestedChoice . '"'; if ($renderer->isChoiceSelected($form, $nestedChoice)) { $html .= ' selected="selected"'; } $html .= '>' . $nestedLabel . '</option>'; } $html .= '</optgroup>'; } else { $html .= '<option value="' . $choice . '"'; if ($renderer->isChoiceSelected($form, $choice)) { $html .= ' selected="selected"'; } $html .= '>' . $label . '</option>'; } } return $html; }
public function render(FormView $form, $variables, FormRenderer $renderer) { $html = '<script type="text/html" id="' . $variables['proto_id'] . '">' . $renderer->renderRow(array('form' => $form)) . '</script>'; return $html; }
public function render(FormView $form, $variables, FormRenderer $renderer) { return $renderer->renderWidget(array('form' => $form)); }
public function render(FormView $form, $variables, FormRenderer $renderer) { return '<div class="z-formrow">' . $renderer->renderLabel(array('form' => $form, 'label' => isset($variables['label']) ? $variables['label'] : null)) . $renderer->renderWidget(array('form' => $form)) . $renderer->renderErrors(array('form' => $form)) . '</div>'; }