credit&packageLogics:GWM
This commit is contained in:
parent
f3d8999ab0
commit
7a36705fa3
@ -57,6 +57,10 @@ $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(['post'],'/profilepic','Admin_controller::profilepic_insert');
|
||||
$routes->match(['get'],'/credits_pack_list','Admin_controller::credits_pack_list');
|
||||
$routes->match(['get'],'/credits_pack_edit/(:any)','Admin_controller::credits_pack_edit/$1');
|
||||
$routes->match(['post'],'/credits_pack_edit','Admin_controller::credits_pack_edit');
|
||||
$routes->match(['get','post'],'/credits_pack_add','Admin_controller::credits_pack_add');
|
||||
|
||||
$routes->match(['get'],'/admin_home','Dashboard::admin_home');
|
||||
$routes->match(['get'],'/member_home','Dashboard::member_home');
|
||||
|
||||
@ -4,6 +4,8 @@ namespace App\Controllers;
|
||||
use App\Models\User_model;
|
||||
use App\Models\Dashboard_model;
|
||||
use App\Models\Common_model;
|
||||
use App\Models\Member_credits_model;
|
||||
use App\Models\Packages_and_pricing_model;
|
||||
class Admin_controller extends BaseController
|
||||
{
|
||||
public $session;
|
||||
@ -13,6 +15,8 @@ class Admin_controller extends BaseController
|
||||
$this->UserModel = new User_model();
|
||||
$this->dModel = new Dashboard_model();
|
||||
$this->cModel = new Common_model();
|
||||
$this->creditsModel = new Member_credits_model();
|
||||
$this->PackagesModel = new Packages_and_pricing_model();
|
||||
helper(['form', 'url']);
|
||||
}
|
||||
public function index()
|
||||
@ -205,5 +209,64 @@ class Admin_controller extends BaseController
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
public function credits_pack_list()
|
||||
{
|
||||
|
||||
$userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user'));
|
||||
$data['PackageData'] = $this->PackagesModel->findAll();
|
||||
echo view('layout/header',$userdata);
|
||||
echo view('credits_pack_list',$data);
|
||||
echo view('layout/footer');
|
||||
}
|
||||
|
||||
|
||||
public function credits_pack_edit($pack_id = null)
|
||||
{
|
||||
|
||||
if($this->request->getmethod() == 'post')
|
||||
{
|
||||
//update member details
|
||||
|
||||
$PackData = $this->request->getVar();
|
||||
$pack_id = $this->request->getVar('id');
|
||||
$this->PackagesModel->where('id', $pack_id )->set($PackData)->update();
|
||||
return redirect()->to(base_url()."credits_pack_list");
|
||||
|
||||
}
|
||||
|
||||
|
||||
$userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user'));
|
||||
|
||||
$data['PackageData'] = $this->PackagesModel->where('md5(id)', $pack_id )->find();
|
||||
|
||||
//print_r($data);die();
|
||||
echo view('layout/header',$userdata);
|
||||
echo view('credits_pack_form',$data);
|
||||
echo view('layout/footer');
|
||||
|
||||
}
|
||||
|
||||
public function credits_pack_add()
|
||||
{
|
||||
|
||||
if($this->request->getmethod() == 'post')
|
||||
{
|
||||
//insert member details
|
||||
$PackData = $this->request->getVar();
|
||||
$this->UserModel->save($PackData);
|
||||
return redirect()->to(base_url()."credits_pack_list");
|
||||
|
||||
}
|
||||
|
||||
$userdata['userdata']=$this->dModel->getLoggedInUserData(session()->get('logged_user'));
|
||||
echo view('layout/header',$userdata);
|
||||
echo view('credits_pack_form');
|
||||
echo view('layout/footer');
|
||||
|
||||
}
|
||||
// -----------------------------------------------
|
||||
}
|
||||
|
||||
@ -32,7 +32,11 @@
|
||||
<input type="hidden" required name="id" value="<?= $PackageData[0]['id']; ?>" >
|
||||
<?php } ?>
|
||||
|
||||
<div class="form-group row">
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">Package Name<span class="text-danger">*</span></label>
|
||||
<div class="col-7">
|
||||
<input type="text" required class="form-control" name="package_name" value="<?php if(isset($PackageData)){echo $PackageData[0]['package_name'];} ?>" placeholder="Package Name">
|
||||
@ -60,20 +64,6 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!--
|
||||
<div class="form-group row">
|
||||
<label for="inputEmail3" class="col-4 col-form-label">City<span class="text-danger"></span></label>
|
||||
<div class="col-7">
|
||||
<select id="selectize-select" class="form-control city" name="city" id="city">
|
||||
<?php if(isset($PackageData)){ ?> <option value="<?= $PackageData[0]['city']; ?>"> <?= $PackageData[0]['city_name']; ?> </option> <?php } ?>
|
||||
</select>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="form-group row">
|
||||
|
||||
@ -52,7 +52,7 @@
|
||||
<td><?php echo $row['credit'];?></td>
|
||||
<td><?php echo $row['cost'];?></td>
|
||||
<td><?php if($row['is_active'] == 1){ echo "Active"; }else{ echo "In-Active"; }?></td>
|
||||
<td><a href="<?= base_url() ?>member_edit/<?php echo md5($row['id']);?>">Edit</a></td>
|
||||
<td><a href="<?= base_url() ?>credits_pack_edit/<?php echo md5($row['id']);?>">Edit</a></td>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
@ -165,6 +165,25 @@ $(document).ready(function(){
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<a href="#sidebarEcommerce" data-toggle="collapse">
|
||||
<i class="mdi mdi-package-variant"></i>
|
||||
<span> Credit Pack </span>
|
||||
<span class="menu-arrow"></span>
|
||||
</a>
|
||||
<div class="collapse" id="sidebarEcommerce">
|
||||
<ul class="nav-second-level">
|
||||
<li>
|
||||
<a href="<?= base_url()."credits_pack_list"; ?>">Credit Pack List</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<?= base_url() ?>credits_pack_add">Create Credit Pack</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
|
||||
|
||||
<?php } elseif($userdata->role == 'Coach' ) { ?>
|
||||
|
||||
|
||||
@ -186,7 +205,28 @@ $(document).ready(function(){
|
||||
</ul>
|
||||
</div>
|
||||
</li> -->
|
||||
<?php } ?>
|
||||
<?php } elseif($userdata->role == 'Fronddesk' ) { ?>
|
||||
|
||||
|
||||
<!-- <li>
|
||||
<a href="#sidebarTables" data-toggle="collapse">
|
||||
<i class="mdi mdi-account-multiple"></i>
|
||||
<span> Users </span>
|
||||
<span class="menu-arrow"></span>
|
||||
</a>
|
||||
<div class="collapse" id="sidebarTables">
|
||||
<ul class="nav-second-level">
|
||||
<li>
|
||||
<a href="<?= base_url()."users_list"; ?>">Users List</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="<?= base_url() ?>user_add">Create User</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li> -->
|
||||
<?php } ?>
|
||||
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user