From f3363856f3d67e405e167a26408c09337f73c91d Mon Sep 17 00:00:00 2001 From: Ibnu Maksum Date: Wed, 14 Dec 2022 15:08:42 +0700 Subject: [PATCH] Check user email and Desc History --- system/controllers/order.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/system/controllers/order.php b/system/controllers/order.php index db4b5679..3cc1622c 100644 --- a/system/controllers/order.php +++ b/system/controllers/order.php @@ -19,6 +19,7 @@ switch ($action) { $ui->assign('_system_menu', 'history'); $d = ORM::for_table('tbl_payment_gateway') ->where('username', $user['username']) + ->order_by_desc('id') ->find_many(); $paginator = Paginator::bootstrap('tbl_payment_gateway', 'username', $user['username']); $ui->assign('paginator', $paginator); @@ -28,6 +29,9 @@ switch ($action) { $ui->display('user-orderHistory.tpl'); break; case 'package': + if(empty($user['email'])){ + r2(U . 'accounts/profile', 'e', Lang::T("Please enter your email address")); + } $ui->assign('_title', 'Order Plan'); $ui->assign('_system_menu', 'package'); $routers = ORM::for_table('tbl_routers')->find_many(); @@ -102,6 +106,9 @@ switch ($action) { $ui->display('user-orderView.tpl'); break; case 'buy': + if(empty($user['email'])){ + r2(U . 'accounts/profile', 'e', Lang::T("Please enter your email address")); + } if ($config['payment_gateway'] == 'none') { r2(U . 'home', 'e', Lang::T("No Payment Gateway Available")); }