public function init() { $salaryid = new Zend_Form_Element_Hidden("salary_id"); $staffmodel = new Admin_Model_Staff(); $option = $staffmodel->getKeysAndValues(); $staff = new Zend_Form_Element_Select("staff_id"); $staff->setLabel("Staff")->addMultiOptions($option)->setAttribs(array('class' => 'form-select')); $monthlysalary = new Zend_Form_Element_Text("monthly_salary"); $monthlysalary->setLabel("Monthly Salary")->setAttribs(array('size' => 30, 'class' => 'form-text'))->setRequired(true); $amount = new Zend_Form_Element_Text("amount"); $amount->setLabel("Amount")->setAttribs(array('size' => 30, 'class' => 'form-text'))->setRequired(true); $due = new Zend_Form_Element_Text("due"); $due->setLabel("Due")->setAttribs(array('size' => 30, 'class' => 'form-text'))->setRequired(true); $submit = new Zend_Form_Element_Submit("submit"); $submit->setLabel("Submit"); $this->addElements(array($salaryid, $staff, $monthlysalary, $amount, $due, $submit)); }
public function _listdata() { $menus = array(); $menuModel = new Admin_Model_Staff(); $allMenus = $menuModel->listAll(); foreach ($allMenus as $menu) { $data = array(); $data['staff_id'] = $menu['staff_id']; $data['full_name'] = $menu['full_name']; $data['phone'] = $menu['phone']; $data['address'] = $menu['address']; $data['email'] = $menu['email']; $data['position'] = $menu['position']; $data['joined_date'] = $menu['joined_date']; $menus[] = $data; } return $menus; }