public function ajaxForCampaignUcAction() { $this->_helper->layout->disableLayout(); $campaign_type_id = $this->_request->getParam('campaign_type_id', ''); $item_id = $this->_request->getParam('item_id', $this->_request->getPost('item_id')); if ($item_id && is_array($item_id)) { $item_id = implode(',', $item_id); } $date_from = $this->_request->getParam('date_from', ''); $province_id = $this->_request->getParam('province_id', ''); $province_id = !empty($province_id) ? $province_id : $this->_identity->getProvinceId(); $dist_id = $this->_request->getParam('dist_id', ''); $campaign_id = $this->_request->getParam('campaign_id', ''); $day = $this->_request->getParam('day', ''); $wh_id = $this->_request->getParam('wh_id', ''); $provinces = $this->_request->getParam('provinces', ''); $district_id = $this->_request->getParam('district_id', ''); $condition = $this->_request->getParam('condition', ''); $show_all = $this->_request->getParam('show_all', ''); $campaign = new Model_Campaigns(); // Create Campaign Name if (!empty($campaign_type_id)) { $campaign->form_values['campaign_type_id'] = $campaign_type_id; $campaign->form_values['date_from'] = $date_from; $campaign->form_values['item_IDs'] = $item_id; //Get Product Names $pro_names = $campaign->getCampaignVccNames(); //Get campaign type name $camp_type_name = $campaign->getCompaignTypeName(); $campaign_name = $camp_type_name[0]['camapignTypeName'] . ' ' . $pro_names[0]['itemNames'] . ' ' . date('d M Y', strtotime(App_Controller_Functions::dateToDbFormat($date_from))); $this->view->condition = "001"; $this->view->campaign_name = $campaign_name; } // Get Warehouses for the selected campaigns //if (!empty($campaign_id) && !empty($district_id) && !empty($day)) { if ($condition == "003") { $campaign->form_values['campaign_id'] = $campaign_id; $campaign->form_values['district_id'] = $district_id; $campaign->form_values['campaign_day'] = $day; $all_warehouses = $campaign->getCampaignUCsForReadiness(); $this->view->condition = "003"; $this->view->wh_id = $wh_id; $this->view->all_warehouses = $all_warehouses; } }