rightlist = $rightlist; } public function setRoleID($roleID){ $this->roleID = $roleID; } public function init() { $this->setName("LinkRight"); $this->setMethod('post'); $rightfield = $this->createElement('select','rightID'); $rightfield ->setLabel('Right:'); if(count($this->rightlist)>0){ foreach($this->rightlist as $right => $r){ $rightfield->addMultiOption($r->getID(), $r->getTitle()); } } $rightfield->setRegisterInArrayValidator(false); $this->addElement($rightfield); $this->addElement('submit', 'link', array( 'required' => false, 'ignore' => true, 'label' => 'Add', )); $this->addElement('button', 'cancel', array( 'required' => false, 'ignore' => true, 'label' => 'Cancel', 'onclick' => 'location.href="javascript:history.back();"', )); } }