From 2a038d63bbd7d4378704e055b12b627af3ff2017 Mon Sep 17 00:00:00 2001 From: Ahmad Husein <48185559+ahmadhusein17@users.noreply.github.com> Date: Tue, 4 Feb 2025 18:03:24 +0700 Subject: [PATCH 1/2] Update login.tpl --- ui/ui/admin/admin/login.tpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/ui/admin/admin/login.tpl b/ui/ui/admin/admin/login.tpl index 63c57a46..045f2589 100644 --- a/ui/ui/admin/admin/login.tpl +++ b/ui/ui/admin/admin/login.tpl @@ -34,9 +34,10 @@ + {Lang::T('Go Back')} - \ No newline at end of file + From 0ec7176d1e3b0914cefb27f9e104eaebcfc351fc Mon Sep 17 00:00:00 2001 From: gerandonk Date: Tue, 4 Feb 2025 19:44:06 +0700 Subject: [PATCH 2/2] add [[payment_link]] for single message add [[payment_link]] for single message to able send payment link manualy to customer. --- system/controllers/message.php | 16 ++++++++++++++++ ui/ui/admin/message/single.tpl | 2 ++ 2 files changed, 18 insertions(+) diff --git a/system/controllers/message.php b/system/controllers/message.php index bd968b29..4b23d170 100644 --- a/system/controllers/message.php +++ b/system/controllers/message.php @@ -72,6 +72,22 @@ EOT; $message = str_replace('[[user_name]]', $c['username'], $message); $message = str_replace('[[phone]]', $c['phonenumber'], $message); $message = str_replace('[[company_name]]', $config['CompanyName'], $message); + if (strpos($message, '[[payment_link]]') !== false) { + // token only valid for 1 day, for security reason + $token = User::generateToken($c['id'], 1); + if (!empty($token['token'])) { + $tur = ORM::for_table('tbl_user_recharges') + ->where('customer_id', $c['id']) + //->where('namebp', $package) + ->find_one(); + if ($tur) { + $url = '?_route=home&recharge=' . $tur['id'] . '&uid=' . urlencode($token['token']); + $message = str_replace('[[payment_link]]', $url, $message); + } + } else { + $message = str_replace('[[payment_link]]', '', $message); + } + } //Send the message diff --git a/ui/ui/admin/message/single.tpl b/ui/ui/admin/message/single.tpl index 10676ea5..207ec3d2 100644 --- a/ui/ui/admin/message/single.tpl +++ b/ui/ui/admin/message/single.tpl @@ -45,6 +45,8 @@ [[phone]] - {Lang::T('Customer Phone')}
[[company_name]] - {Lang::T('Your Company Name')} +
+ [[payment_link]] - read documentation.