Example #1
0
 public function createHiddenField($name)
 {
     $formField = new FormField($name);
     $this->hiddenFields[$name] = $formField;
     if ($this->isSubmitted()) {
         $formField->setValue($this->formRequest->getFormData($formField->getName()));
     }
     return $formField;
 }
Example #2
0
 /**
  * @return string
  */
 public function render()
 {
     /** @var FormField $formField */
     $formField = $this->arguments['field'];
     if (!$formField instanceof FormField) {
         $formField = new FormField($this->arguments['name'], $this->arguments);
     }
     $this->arguments['control'] = $this->renderControl($formField->getControl());
     if (empty($formField->getWrap())) {
         return $this->arguments['control'];
     }
     return $this->viewHelperVariableContainer->getView()->renderPartial('Expose/Wraps/Default', NULL, $this->arguments);
 }