Blame | Last modification | View Log | RSS feed
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');class Contact extends MY_Controller {public $layoutName ='';function __construct() {// Call the CI_controller constructorparent::__construct();$this->layout->setlayout('layout/layout_main');$this->load->model('contact_model');$this->layoutName= $this->layout->getLayout();$this->layoutName =substr($this->layoutName , 0, strrpos($this->layoutName , "/")).'/';//print_r($this->session->userdata);}public function index(){if(!isset($_POST['submit'])){// $authorized = $this->session->userdata('authorized');// if(isset($authorized) and !empty($authorized['id']))// {// //if user logged-in// $_GET['customerId'] = $authorized['id'];// }//standard array$data = array();$this->lessphp->object()->ccompile('assets/css/profile.less','assets/css/profile.css');$data['stylesheet'] = 'profile.css';$data['title'] = 'Contact us | saholic.com';$data['response']=$this->contact_model->getOrder($this->input->get(),$this->input->post(),$this->config->item('contactUs'));$this->layout->view('contact/contact_view',$data);}elseif(isset($_POST['submit'])){if(isset($_POST['category']) && !empty($_POST['category'])){$authorized = $this->session->userdata('authorized');if(isset($authorized) && !empty($authorized)){$_POST['userId'] = $authorized['Id'];if($authorized['isLoggedIn'] == 1){$_POST['isLoggedIn'] = 'true';}elseif(isset($authorized['isLoggedIn']) && empty($authorized['isLoggedIn'])) {$_POST['isLoggedIn'] = 'false';}}$_POST['communication_type'] = $_POST['category'];$contactConfig = $this->config->item('contactUs');$this->lessphp->object()->ccompile('assets/css/profile.less','assets/css/profile.css');$data['stylesheet'] = 'profile.css';$data['response']=$this->contact_model->getOrder($this->input->get(),$this->input->post(),$contactConfig);if(isset($data['response']['response']['contact_us'][0]->response) && !empty($data['response']['response']['contact_us'][0]->response)){//print_r($data['response']['response']['contact_us'][0]->response);$this->layout->view('contact/contact_view',$data);}else{redirect(base_url().'contact-us');}}}}public function returnProduct(){$params = array();$authorized = $this->session->userdata('authorized');if(isset($authorized) && !empty($authorized)){$params['userId'] = $authorized['Id'];if($authorized['isLoggedIn'] == 1){$params['isLoggedIn'] = 'true';}elseif(isset($authorized['isLoggedIn']) && empty($authorized['isLoggedIn'])) {$params['isLoggedIn'] = 'false';}}$configUrl = $this->config->item('returnProduct');$configUrl = $configUrl['url'];$url = $this->config->item('curl_base_url').$configUrl;$this->mcurl->add_call('returnProduct','get',$url,$params);$response = $this->mcurl->execute($url);$data['response'] = $response['returnProduct']['response'];print_r($data['response']);}public function cancelOd(){$params = array();$authorized = $this->session->userdata('authorized');if(isset($authorized) && !empty($authorized)){$params['userId'] = $authorized['Id'];if($authorized['isLoggedIn'] == 1){$params['isLoggedIn'] = 'true';}elseif(isset($authorized['isLoggedIn']) && empty($authorized['isLoggedIn'])) {$params['isLoggedIn'] = 'false';}}$configUrl = $this->config->item('cancelOrder');$configUrl = $configUrl['url'];$url = $this->config->item('curl_base_url').$configUrl;$this->mcurl->add_call('cancelOrder','get',$url,$params);$response = $this->mcurl->execute($url);$data['response'] = $response['cancelOrder']['response'];print_r($data['response']);}public function deliveryPb(){$params = array();$authorized = $this->session->userdata('authorized');if(isset($authorized) && !empty($authorized)){$params['userId'] = $authorized['Id'];if($authorized['isLoggedIn'] == 1){$params['isLoggedIn'] = 'true';}elseif(isset($authorized['isLoggedIn']) && empty($authorized['isLoggedIn'])) {$params['isLoggedIn'] = 'false';}}$configUrl = $this->config->item('deliveryProblem');$configUrl = $configUrl['url'];$url = $this->config->item('curl_base_url').$configUrl;$this->mcurl->add_call('deliveryProblem','get',$url,$params);$response = $this->mcurl->execute($url);$data['response'] = $response['deliveryProblem']['response'];print_r($data['response']);}public function paymentStat(){$params = array();$authorized = $this->session->userdata('authorized');if(isset($authorized) && !empty($authorized)){$params['userId'] = $authorized['Id'];if($authorized['isLoggedIn'] == 1){$params['isLoggedIn'] = 'true';}elseif(isset($authorized['isLoggedIn']) && empty($authorized['isLoggedIn'])) {$params['isLoggedIn'] = 'false';}}$configUrl = $this->config->item('paymentStatus');$configUrl = $configUrl['url'];$url = $this->config->item('curl_base_url').$configUrl;$this->mcurl->add_call('paymentStatus','get',$url,$params);$response = $this->mcurl->execute($url);$data['response'] = $response['paymentStatus']['response'];print_r($data['response']);}public function orderStat(){$params = array();$authorized = $this->session->userdata('authorized');if(isset($authorized) && !empty($authorized)){$params['userId'] = $authorized['Id'];if($authorized['isLoggedIn'] == 1){$params['isLoggedIn'] = 'true';}elseif(isset($authorized['isLoggedIn']) && empty($authorized['isLoggedIn'])) {$params['isLoggedIn'] = 'false';}}$configUrl = $this->config->item('orderStatus');$configUrl = $configUrl['url'];$url = $this->config->item('curl_base_url').$configUrl;$this->mcurl->add_call('orderStatus','get',$url,$params);$response = $this->mcurl->execute($url);$data['response'] = $response['orderStatus']['response'];print_r($data['response']);}}/* End of file welcome.php *//* Location: ./application/controllers/welcome.php */