Example #1
0
 /**
  * Erzeugt die Formularelemente.
  * 
  * Die Informationen für den Link mit dem Dokument werden als Unterformular hinzugefügt.
  */
 public function init()
 {
     parent::init();
     $linkForm = new Admin_Form_PersonLink();
     $linkForm->setLegend('admin_person_assign_document_options');
     // Für neue Personen kann das Link-Formular noch keine ID haben
     $linkForm->getElement(Admin_Form_Person::ELEMENT_PERSON_ID)->setRequired(false);
     $this->addSubForm($linkForm, self::SUBFORM_DOCUMENT, 20);
     $next = $this->createElement('submit', self::ELEMENT_NEXT, array('decorators' => array('ViewHelper', array(array('liWrapper' => 'HtmlTag'), array('tag' => 'li', 'class' => 'save-element')))));
     $this->getDisplayGroup('actions')->setElements(array($this->getElement(self::ELEMENT_SAVE), $next, $this->getElement(self::ELEMENT_CANCEL)));
 }