Add Expired date for reminder
This commit is contained in:
parent
08153e6ec1
commit
a0b9e85f38
@ -2,6 +2,11 @@
|
|||||||
|
|
||||||
# CHANGELOG
|
# CHANGELOG
|
||||||
|
|
||||||
|
## 2024.2.28
|
||||||
|
|
||||||
|
- Fix Buy Plan with Balance
|
||||||
|
- Add Expired date for reminder
|
||||||
|
|
||||||
## 2024.2.27
|
## 2024.2.27
|
||||||
|
|
||||||
- fix path notification
|
- fix path notification
|
||||||
|
@ -68,9 +68,13 @@ class Message
|
|||||||
|
|
||||||
public static function sendPackageNotification($phone, $name, $package, $price, $message, $via)
|
public static function sendPackageNotification($phone, $name, $package, $price, $message, $via)
|
||||||
{
|
{
|
||||||
|
global $u;
|
||||||
$msg = str_replace('[[name]]', $name, $message);
|
$msg = str_replace('[[name]]', $name, $message);
|
||||||
$msg = str_replace('[[package]]', $package, $msg);
|
$msg = str_replace('[[package]]', $package, $msg);
|
||||||
$msg = str_replace('[[price]]', $price, $msg);
|
$msg = str_replace('[[price]]', $price, $msg);
|
||||||
|
if($u){
|
||||||
|
$msg = str_replace('[[expired_date]]', Lang::dateAndTimeFormat($u['expiration'], $u['time']), $msg);
|
||||||
|
}
|
||||||
if (
|
if (
|
||||||
!empty($phone) && strlen($phone) > 5
|
!empty($phone) && strlen($phone) > 5
|
||||||
&& !empty($message) && in_array($via, ['sms', 'wa'])
|
&& !empty($message) && in_array($via, ['sms', 'wa'])
|
||||||
|
@ -15,13 +15,14 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-md-2 control-label">{Lang::T('Expired Notification Message')}</label>
|
<label class="col-md-2 control-label">{Lang::T('Expired Notification Message')}</label>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<textarea class="form-control" id="expired"
|
<textarea class="form-control" id="expired" name="expired"
|
||||||
name="expired"
|
|
||||||
placeholder="Hello [[name]], your internet package [[package]] has been expired"
|
placeholder="Hello [[name]], your internet package [[package]] has been expired"
|
||||||
rows="3">{if $_json['expired']!=''}{Lang::htmlspecialchars($_json['expired'])}{else}Hello [[name]], your internet package [[package]] has been expired.{/if}</textarea>
|
rows="3">{if $_json['expired']!=''}{Lang::htmlspecialchars($_json['expired'])}{else}Hello [[name]], your internet package [[package]] has been expired.{/if}</textarea>
|
||||||
</div>
|
</div>
|
||||||
<p class="help-block col-md-4">
|
<p class="help-block col-md-4">
|
||||||
<b>[[name]]</b> will be replaced with Customer Name. <b>[[package]]</b> will be replaced with Package name. <b>[[price]]</b> will be replaced with Package price.
|
<b>[[name]]</b> will be replaced with Customer Name.
|
||||||
|
<b>[[package]]</b> will be replaced with Package name.
|
||||||
|
<b>[[price]]</b> will be replaced with Package price.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -33,7 +34,10 @@
|
|||||||
rows="3">{Lang::htmlspecialchars($_json['reminder_7_day'])}</textarea>
|
rows="3">{Lang::htmlspecialchars($_json['reminder_7_day'])}</textarea>
|
||||||
</div>
|
</div>
|
||||||
<p class="help-block col-md-4">
|
<p class="help-block col-md-4">
|
||||||
<b>[[name]]</b> will be replaced with Customer Name. <b>[[package]]</b> will be replaced with Package name. <b>[[price]]</b> will be replaced with Package price.
|
<b>[[name]]</b> will be replaced with Customer Name.
|
||||||
|
<b>[[package]]</b> will be replaced with Package name.
|
||||||
|
<b>[[price]]</b> will be replaced with Package price.
|
||||||
|
<b>[[expired_date]]</b> will be replaced with Expiration date.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -45,7 +49,10 @@
|
|||||||
rows="3">{Lang::htmlspecialchars($_json['reminder_3_day'])}</textarea>
|
rows="3">{Lang::htmlspecialchars($_json['reminder_3_day'])}</textarea>
|
||||||
</div>
|
</div>
|
||||||
<p class="help-block col-md-4">
|
<p class="help-block col-md-4">
|
||||||
<b>[[name]]</b> will be replaced with Customer Name. <b>[[package]]</b> will be replaced with Package name. <b>[[price]]</b> will be replaced with Package price.
|
<b>[[name]]</b> will be replaced with Customer Name.
|
||||||
|
<b>[[package]]</b> will be replaced with Package name.
|
||||||
|
<b>[[price]]</b> will be replaced with Package price.
|
||||||
|
<b>[[expired_date]]</b> will be replaced with Expiration date.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -57,7 +64,10 @@
|
|||||||
rows="3">{Lang::htmlspecialchars($_json['reminder_1_day'])}</textarea>
|
rows="3">{Lang::htmlspecialchars($_json['reminder_1_day'])}</textarea>
|
||||||
</div>
|
</div>
|
||||||
<p class="help-block col-md-4">
|
<p class="help-block col-md-4">
|
||||||
<b>[[name]]</b> will be replaced with Customer Name. <b>[[package]]</b> will be replaced with Package name. <b>[[price]]</b> will be replaced with Package price.
|
<b>[[name]]</b> will be replaced with Customer Name.
|
||||||
|
<b>[[package]]</b> will be replaced with Package name.
|
||||||
|
<b>[[price]]</b> will be replaced with Package price.
|
||||||
|
<b>[[expired_date]]</b> will be replaced with Expiration date.
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -149,8 +159,7 @@
|
|||||||
|
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<button class="btn btn-success btn-block"
|
<button class="btn btn-success btn-block" type="submit">{Lang::T('Save Changes')}</button>
|
||||||
type="submit">{Lang::T('Save Changes')}</button>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
{
|
{
|
||||||
"version": "2024.2.27.1"
|
"version": "2024.2.28"
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user