diff --git a/app/Config/Database.php b/app/Config/Database.php index 7f10f59..3c9e058 100644 --- a/app/Config/Database.php +++ b/app/Config/Database.php @@ -26,14 +26,14 @@ class Database extends Config */ public array $default = [ 'DSN' => '', - // 'hostname' => '43.225.55.221', - // 'username' => 'mprkvcoi_golf879', - // 'password' => 'j3Lq(S1J9HFd', - // 'database' => 'mprkvcoi_golf879', - 'hostname' => 'localhost', - 'username' => 'root', - 'password' => '', - 'database' => 'golf', + 'hostname' => '43.225.55.221', + 'username' => 'mprkvcoi_golf879', + 'password' => 'j3Lq(S1J9HFd', + 'database' => 'mprkvcoi_golf879', + // 'hostname' => 'localhost', + // 'username' => 'root', + // 'password' => '', + // 'database' => 'golf', 'DBDriver' => 'mysqli', 'DBPrefix' => '', 'pConnect' => false, diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 14851ea..26ad45f 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -40,6 +40,7 @@ $routes->match(['get','post'],'/member_address_form','Member_controller::member_ $routes->match(['get','post'],'/member_address_edit_or_add','Member_controller::member_address_edit_or_add'); $routes->match(['get','post'],'/member_home','Member_controller::member_dashboard'); $routes->match(['get','post'],'/check_old_password','Member_controller::check_old_password'); +$routes->match(['get','post'],'/zipcode_data','Member_controller::zipcode_data'); $routes->match(['post'],'/buy_pack','Member_controller::buy_pack'); $routes->match(['post'],'/use_points','Member_controller::use_points'); diff --git a/app/Controllers/Member_controller.php b/app/Controllers/Member_controller.php index 7310d3a..4f070f2 100644 --- a/app/Controllers/Member_controller.php +++ b/app/Controllers/Member_controller.php @@ -15,6 +15,7 @@ use App\Models\Cart_token_model; use App\Models\Member_address_model; use App\Models\transaction_model; use App\Models\Rule_model; +use App\Models\Zipcode_model; class Member_controller extends BaseController { @@ -35,6 +36,7 @@ class Member_controller extends BaseController $this->MemberAddressModel = new Member_address_model(); $this->TransactionModel = new transaction_model(); $this->RuleModel = new Rule_model(); + $this->ZipcodeModel = new Zipcode_model(); helper('form'); } public function index() @@ -573,6 +575,10 @@ class Member_controller extends BaseController public function member_dashboard() { $creditsData = $this->creditsModel->where('member_id',$this->session->get('logged_user'))->orderBy('id' , 'ASC')->findAll(); + $recent_expiry = $this->creditsModel->select('expiring_date')->selectSum('running_balance', 'no_of_credits')->groupBy('expiring_date')->orderBy('expiring_date', 'asc')->where('member_id',$this->session->get('logged_user'))->where('is_active',1)->first(); + $data['no_of_credits'] = $recent_expiry['no_of_credits']; + $data['expiring_date'] = $recent_expiry['expiring_date']; + $data['credit_data'] = []; $data['avaiable_credit'] = 0; // $data['no_of_credits']; @@ -607,10 +613,26 @@ class Member_controller extends BaseController } $data['gst'] = $this->RuleModel->select('value')->where('rule_key', 3 )->get()->getRow()->value; $data['pst'] = $this->RuleModel->select('value')->where('rule_key', 4 )->get()->getRow()->value; - + $zip = $this->ZipcodeModel->findAll(); + $output = ''; + foreach($zip as $row) + { + $output .= ''; + } + $data['zipcode'] = $output; echo view('memberaccess',$data); //dashboard } + public function zipcode_data() + { + $id = $this->request->getVar('id'); + $data = $this->ZipcodeModel->where('id' , $id)->find(); + if($data) + echo json_encode($data); + else + echo 0; + } + // ----------------------------------------------- diff --git a/app/Controllers/PaymentController.php b/app/Controllers/PaymentController.php index e87e714..6edf58b 100644 --- a/app/Controllers/PaymentController.php +++ b/app/Controllers/PaymentController.php @@ -18,6 +18,7 @@ use App\Models\Credits_usage_tracking_model; use App\Models\Rule_model; use App\Models\Cart_token_model; use App\Models\Member_address_model; +use App\Models\Zipcode_model; class PaymentController extends BaseController { @@ -36,6 +37,7 @@ class PaymentController extends BaseController $this->RuleModel = new Rule_model(); $this->Cart_token_model = new Cart_token_model(); $this->MemberAddressModel = new Member_address_model(); + $this->ZipcodeModel = new Zipcode_model(); } @@ -157,6 +159,14 @@ class PaymentController extends BaseController $TrancactionData['order_id'] = $orderId; $insert = $this->TransactionModel->save($TrancactionData); } + + $zip = $this->ZipcodeModel->findAll(); + $output = ''; + foreach($zip as $row) + { + $output .= ''; + } + $data['zipcode'] = $output; echo view('checkout',$data); diff --git a/app/Models/Zipcode_model.php b/app/Models/Zipcode_model.php new file mode 100644 index 0000000..f45760d --- /dev/null +++ b/app/Models/Zipcode_model.php @@ -0,0 +1,13 @@ +Street Address +
+ + +
- -
-
- - +
+