Ejemplo n.º 1
0
 public function getImporterForm()
 {
     $key = $this->parentController->model->getKeyField();
     $form = parent::getForm();
     $list = Element::create('SelectionList', Utils::singular($this->parentController->model->getEntity()), $key);
     $items = $this->parentController->model->get();
     foreach ($items as $item) {
         $this->parentController->model->setData($item);
         $list->addOption((string) $this->parentController->model, $item[$key]);
     }
     $form->add($list);
     return $form;
 }
Ejemplo n.º 2
0
 public function getForm()
 {
     $form = parent::getForm();
     $form->add(Element::create('HiddenField', $this->parentController->model->getKeyField(), $this->parentItemId));
     return $form;
 }