public function getProductCompanies() { $companyList = array(); $productCompanies = new Products_Model_ProductCompanyGateway(); $companies = $productCompanies->fetchProductCompanies(); foreach ($companies as $company) { $companyList[$company['product_company_id']] = $company['product_company_name']; } return $companyList; }
/** * Get a list of Companies and Build * the Select List for the Product Form */ public function getProductCompanies() { $companyList = array(); $productCompanies = new Products_Model_ProductCompanyGateway(); $companies = $productCompanies->fetchProductCompanies(); if (!$companies) { return null; } $companies = $companies->toArray(); //Build Product Company Select List $companyList[''] = '***Select Product Company***'; foreach ($companies as $company) { $companyList[$company['product_company_id']] = $company['product_company_name']; } return $companyList; }
public function searchCompanyNameAction() { if (!$this->_request->isXmlHttpRequest()) { $this->_redirect('/admin/products/'); } $return = array(); $productCompanyGateway = new Products_Model_ProductCompanyGateway(); $companyNames = $productCompanyGateway->searchCompanyNameByName($this->_request->getParam('term')); foreach ($companyNames as $key => $companyName) { $return[$key] = array('id' => $companyName['product_company_id'], 'label' => $companyName['product_company_name'], 'value' => $companyName['product_company_name']); } $this->_helper->json->sendJson($return); }