diff --git a/app/Controllers/Admin_controller.php b/app/Controllers/Admin_controller.php index e5f7ed4..f4233cc 100644 --- a/app/Controllers/Admin_controller.php +++ b/app/Controllers/Admin_controller.php @@ -11,6 +11,8 @@ use App\Models\Email_template_model; use App\Models\Variable_model; use App\Models\Rule_model; use App\Models\Cart_token_model; +use App\Models\Zipcode_model; + class Admin_controller extends BaseController { public $session; @@ -27,6 +29,7 @@ class Admin_controller extends BaseController $this->VariableModel = new Variable_model(); $this->RuleModel = new Rule_model(); $this->Cart_token_model = new Cart_token_model(); + $this->ZipcodeModel = new Zipcode_model(); helper(['form', 'url']); } public function index() @@ -81,12 +84,7 @@ class Admin_controller extends BaseController { $userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user')); - $data['userList'] = $this->UserModel->select('users.* , country.name as country_name , state.name as state_name ,city.name as city_name') - ->join('country', 'users.country = country.id', 'left') - ->join('state', 'users.state = state.id', 'left') - ->join('city', 'users.city = city.id', 'left') - ->where('users.id != ',session()->get('logged_user') ) - ->findAll(); + $data['userList'] = $this->UserModel->where('users.id != ',session()->get('logged_user') )->findAll(); echo view('layout/header',$userdata); echo view('users_list',$data); echo view('layout/footer'); @@ -110,17 +108,24 @@ class Admin_controller extends BaseController } $userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user')); - $data['country']=$this->cModel->fetch_country(); - $data['userList'] = $this->UserModel->select('users.* , country.name as country_name , state.name as state_name ,city.name as city_name') - ->join('country', 'users.country = country.id', 'left') - ->join('state', 'users.state = state.id', 'left') - ->join('city', 'users.city = city.id', 'left') - ->where('md5(users.id)', $user_id ) - ->find(); + $zip = $this->ZipcodeModel->findAll(); + $output = ''; + foreach($zip as $row) + { + $output .= ''; + } + $data['zipcode'] = $output; + $data['userList'] = $this->UserModel ->select('users.* , zipcode.code as zipcode') + ->join('zipcode', 'users.pincode = zipcode.id', 'left') + ->where('md5(users.id)', $user_id ) + ->find(); + + if ($check != null) { $data['check'] = 'profile_edit'; + }else{ + $data['check'] = ''; } - $data['check'] = 'profile_edit'; //print_r($data);die(); echo view('layout/header',$userdata); echo view('user_form',$data); @@ -148,14 +153,24 @@ class Admin_controller extends BaseController return redirect()->to(base_url()."users_list"); } - } + }else{ + $userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user')); - $data['country']=$this->cModel->fetch_country(); + $zip = $this->ZipcodeModel->findAll(); + $output = ''; + foreach($zip as $row) + { + $output .= ''; + } + $data['zipcode'] = $output; $data['check']= null; echo view('layout/header',$userdata); echo view('user_form',$data); echo view('layout/footer'); + } + + } @@ -176,10 +191,8 @@ class Admin_controller extends BaseController { $userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user')); - $data['userList'] = $this->UserModel->select('users.* , country.name as country_name') - ->join('country', 'users.country = country.id', 'left') - ->join('state', 'users.state = state.id', 'left') - ->join('city', 'users.city = city.id', 'left') + $data['userList'] = $this->UserModel->select('users.* , zipcode.code as zipcode') + ->join('zipcode', 'users.pincode = zipcode.id', 'left') ->where('md5(users.id)', $user_id ) ->find(); diff --git a/app/Controllers/Member_controller.php b/app/Controllers/Member_controller.php index 13b623d..85a4336 100644 --- a/app/Controllers/Member_controller.php +++ b/app/Controllers/Member_controller.php @@ -164,12 +164,10 @@ class Member_controller extends BaseController $id = session()->get('logged_user'); $userdata['userdata']=$this->dModel->getLoggedInUserData($id); - $data['Membersdata'] = $this->MemberModel->select('member.* , country.name as country_name , state.name as state_name ,city.name as city_name') - ->join('country', 'member.country = country.id', 'left') - ->join('state', 'member.state = state.id', 'left') - ->join('city', 'member.city = city.id', 'left') - ->where('member.id != ',session()->get('logged_user') ) - ->findAll(); + $data['Membersdata'] = $this->MemberModel->findAll(); + + + echo view('layout/header',$userdata); echo view('members_list',$data); echo view('layout/footer'); @@ -208,13 +206,18 @@ class Member_controller extends BaseController $logged_user_id = session()->get('logged_user'); $userdata['userdata']=$this->dModel->getLoggedInUserData($logged_user_id); - $data['country']=$this->cModel->fetch_country(); - $data['Memberdata'] = $this->MemberModel->select('member.* , country.name as country_name , state.name as state_name ,city.name as city_name') - ->join('country', 'member.country = country.id', 'left') - ->join('state', 'member.state = state.id', 'left') - ->join('city', 'member.city = city.id', 'left') + $zip = $this->ZipcodeModel->findAll(); + $output = ''; + foreach($zip as $row) + { + $output .= ''; + } + $data['zipcode'] = $output; + $data['Memberdata'] = $this->MemberModel->select('member.* , zipcode.code as zipcode') + ->join('zipcode', 'member.pincode = zipcode.id', 'left') ->where('md5(member.id)', $member_id ) ->find(); + echo view('layout/header',$userdata); echo view('member_form',$data); echo view('layout/footer'); @@ -243,7 +246,13 @@ class Member_controller extends BaseController } $userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user')); - $data['country']=$this->cModel->fetch_country(); + $zip = $this->ZipcodeModel->findAll(); + $output = ''; + foreach($zip as $row) + { + $output .= ''; + } + $data['zipcode'] = $output; echo view('layout/header',$userdata); echo view('member_form',$data); echo view('layout/footer'); diff --git a/app/Views/layout/header.php b/app/Views/layout/header.php index 6e32ea3..d580b1a 100644 --- a/app/Views/layout/header.php +++ b/app/Views/layout/header.php @@ -40,6 +40,10 @@ /assets/libs/@fullcalendar/bootstrap/main.min.css" rel="stylesheet" type="text/css" /> /assets/libs/@fullcalendar/timegrid/main.min.css" rel="stylesheet" type="text/css" /> /assets/libs/@fullcalendar/list/main.min.css" rel="stylesheet" type="text/css" /> + + + +