diff --git a/app/Config/Routes.php b/app/Config/Routes.php index b97bc17..e05563b 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -44,6 +44,8 @@ $routes->match(['get'],'/users_list','Admin_controller::users_list'); $routes->match(['get'],'/user_edit/(:any)','Admin_controller::user_edit/$1'); $routes->match(['post'],'/user_edit','Admin_controller::user_edit'); $routes->match(['get','post'],'/user_add','Admin_controller::user_add'); +$routes->match(['get'],'/admin_profile/(:any)','Admin_controller::admin_profile/$1'); +$routes->match(['post'],'/admin_profile','Admin_controller::admin_profile'); $routes->match(['get'],'/admin_home','Dashboard::admin_home'); $routes->match(['get'],'/member_home','Dashboard::member_home'); diff --git a/app/Controllers/Admin_controller.php b/app/Controllers/Admin_controller.php index 20101ea..69aa839 100644 --- a/app/Controllers/Admin_controller.php +++ b/app/Controllers/Admin_controller.php @@ -128,5 +128,37 @@ class Admin_controller extends BaseController echo view('layout/footer'); } + + + public function admin_profile($user_id = null) + { + + if($this->request->getmethod() == 'post') + { + //update member details + + $UserData = $this->request->getVar(); + $user_id = $this->request->getVar('id'); + $this->UserModel->where('id', $user_id )->set($UserData)->update(); + return redirect()->to(base_url()."users_list"); + + } + + + $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('md5(users.id)', $user_id ) + ->find(); + + print_r($data);die(); + echo view('layout/header',$userdata); + echo view('user_form',$data); + echo view('layout/footer'); + + } // ----------------------------------------------- } diff --git a/app/Controllers/Member_controller.php b/app/Controllers/Member_controller.php index 1d29e13..f7061b8 100644 --- a/app/Controllers/Member_controller.php +++ b/app/Controllers/Member_controller.php @@ -56,6 +56,7 @@ class Member_controller extends BaseController return redirect()->to(base_url()); } } + return view('member_login'); } @@ -94,7 +95,8 @@ class Member_controller extends BaseController // return redirect()->to(base_url()); } - return view('member_registration'); + $data['country']=$this->cModel->fetch_country(); + return view('member_registration',$data); } diff --git a/app/Views/admin_login.php b/app/Views/admin_login.php index c697aca..1c342f0 100644 --- a/app/Views/admin_login.php +++ b/app/Views/admin_login.php @@ -44,6 +44,13 @@