public function getcitiesAction() { $ajaxContext = $this->_helper->getHelper('AjaxContext'); $ajaxContext->addActionContext('getcities', 'html')->initContext(); $state_idArr = explode("!@#", $this->_request->getParam('state_id')); $state_id = $state_idArr[0]; $con = $this->_request->getParam('con'); $state_id = intval($state_id); $citiesform = new Default_Form_cities(); $citiesmodel = new Default_Model_Cities(); if ($con == 'city') { $citiesmodeldata = $citiesmodel->getBasicCitiesList($state_id); } else { if ($con == 'otheroption') { $citieslistArr = $citiesmodel->getBasicCitiesList($state_id); $cityids = ''; if (!empty($citieslistArr)) { foreach ($citieslistArr as $cities) { $cityids .= $cities['city_org_id'] . ','; } $cityids = rtrim($cityids, ','); } $citiesmodeldata = $citiesmodel->getUniqueCitiesList($state_id, $cityids); } else { $citiesmodeldata = $citiesmodel->getCitiesList($state_id); } } $this->view->citiesform = $citiesform; $this->view->con = $con; $this->view->citiesmodeldata = $citiesmodeldata; }