Example #1
0
 /**
  * Get a form by a template
  *
  * @param string $template
  *
  * @return FormView
  */
 public function formFromValue(FormValue $value)
 {
     if (null === ($template = $value->getTemplate())) {
         return false;
     }
     $entity = $this->eavManager->initializeEntity($template);
     $form = $this->formFactory->create('eav_post', $entity, ['valueId' => $value->getId()]);
     return $form->createView();
 }