setName("Add Filterentry"); $this->setMethod('post'); try{ $filtertypemapper = new Application_Model_FilterTypeMapper(); $filtertype = $filtertypemapper->fetchAll(); }catch (Zend_Exception $e) { echo "Error message 1: " . $e->getMessage() . "\n"; } $filtertypes = $this->createElement('select','filtertypeID'); $filtertypes ->setLabel('Type:'); foreach($filtertype as $f){ $filtertypes->addMultiOption($f->getID(),$f->getFiltertypename()); } $this->addElement($filtertypes); $this->addElement('text', 'filtervalue', array( 'label' => 'Value1:' )); $this->addElement('text', 'filtervalue2', array( 'label' => 'Value2:' )); $this->addElement('hidden', 'filterID', array( 'value' => $this->filterID )); $this->addElement('submit', 'add', array( 'required' => false, 'ignore' => true, 'label' => 'Save', )); } public function setFilterID($id) { $this->filterID = $id; } }