Renders the label of the given view.
public label ( Symfony\Component\Form\FormView $view, string $label = null, array $variables = [] ) : string | ||
$view | Symfony\Component\Form\FormView | The view for which to render the label |
$label | string | The label |
$variables | array | Additional variables passed to the template |
return | string | The html markup |
/** * @param array $params * @param Smarty_Internal_Template $smartyTemplate * @author Martin Schindler * @return string */ public function formLabel(array $params, Smarty_Internal_Template $smartyTemplate) { $form = $params['form']; unset($params['form']); $label = null; if (array_key_exists('label', $params)) { $label = $params['label']; unset($params['label']); } return $this->formHelper->label($form, $label, $params); }
/** * @param $form FormView * @param FormHelper $formHelper */ public function context_collection_row($form, $formHelper) { if ($form->count()) { echo $formHelper->label($form); } echo $formHelper->errors($form); echo $formHelper->widget($form); echo $formHelper->rest($form); }