public function getstatesAction() { $ajaxContext = $this->_helper->getHelper('AjaxContext'); $ajaxContext->addActionContext('getstates', 'html')->initContext(); $country_id = $this->_request->getParam('country_id'); $con = $this->_request->getParam('con'); $statesform = new Default_Form_states(); $statesmodel = new Default_Model_States(); if ($con == 'state') { $statesmodeldata = $statesmodel->getBasicStatesList($country_id); } else { if ($con == 'otheroption') { $stateslistArr = $statesmodel->getBasicStatesList($country_id); $stateids = ''; if (!empty($stateslistArr)) { foreach ($stateslistArr as $states) { $stateids .= $states['state_id_org'] . ','; } $stateids = rtrim($stateids, ','); } $statesmodeldata = $statesmodel->getUniqueStatesList($country_id, $stateids); } else { $statesmodeldata = $statesmodel->getStatesList($country_id); } } $this->view->statesform = $statesform; $this->view->con = $con; $this->view->statesmodeldata = $statesmodeldata; }