From 3da0c356dec917b30680fdafe9f6de290358fe1d Mon Sep 17 00:00:00 2001 From: Ahmad Husein <48185559+ahmadhusein17@users.noreply.github.com> Date: Sat, 28 Sep 2024 21:02:29 +0700 Subject: [PATCH 1/8] Update invoice-print.tpl Change print template design --- ui/ui/invoice-print.tpl | 212 +++++++++++++++++++++++++++++++--------- 1 file changed, 165 insertions(+), 47 deletions(-) diff --git a/ui/ui/invoice-print.tpl b/ui/ui/invoice-print.tpl index de351f42..5c6b3afd 100644 --- a/ui/ui/invoice-print.tpl +++ b/ui/ui/invoice-print.tpl @@ -1,13 +1,117 @@ - +
-
- {if $content}
- {$content}{else} - {Lang::pad($_c['CompanyName'],' ', 2)} - {Lang::pad($_c['address'],' ', 2)} - {Lang::pad($_c['phone'],' ', 2)} - {Lang::pad("", '=')} - {Lang::pads("Invoice", $in['invoice'], ' ')} - {Lang::pads(Lang::T('Date'), $date, ' ')} - {Lang::pads(Lang::T('Sales'), $_admin['fullname'], ' ')} - {Lang::pad("", '=')} - {Lang::pads(Lang::T('Type'), $in['type'], ' ')} - {Lang::pads(Lang::T('Package Name'), $in['plan_name'], ' ')} - {Lang::pads(Lang::T('Package Price'), Lang::moneyFormat($in['price']), ' ')} - {Lang::pad($in['method'], ' ', 2)} + + |
+
{Lang::pad(Lang::T('Type'), ' ', 2)} | +{$in['type']} |
---|---|
{Lang::pad(Lang::T('Package Name'), ' ', 2)} | +{$in['plan_name']} | +
{Lang::pad(Lang::T('Package Price'), ' ', 2)} | +{Lang::moneyFormat($in['price'])} | +
{Lang::pad(Lang::T('Username'), ' ', 2)} | +{$in['username']} | +
{Lang::pad(Lang::T('Password'), ' ', 2)} | +********** | +
{Lang::pad(Lang::T('Payment Method'), ' ', 2)} | +{$in['method']} | +
{Lang::pad(Lang::T('Created On'), ' ', 2)} | +{Lang::dateAndTimeFormat($in['recharged_on'], $in['recharged_time'])} | +
{Lang::pad(Lang::T('Expires On'), ' ', 2)} | +{Lang::dateAndTimeFormat($in['expiration'], $in['time'])} | +
{Lang::pad($_c['address'], ' ', 2)} | {Lang::pad($_c['phone'], ' ', 2)}
-{$content}+ {else} +
{Lang::pad($_c['address'], ' ', 2)} | {Lang::pad($_c['phone'], ' ', 2)}
+{Lang::pad(Lang::T('Type'), ' ', 2)} | -{$in['type']} | -
---|---|
{Lang::pad(Lang::T('Package Name'), ' ', 2)} | -{$in['plan_name']} | -
{Lang::pad(Lang::T('Package Price'), ' ', 2)} | -{Lang::moneyFormat($in['price'])} | -
{Lang::pad(Lang::T('Username'), ' ', 2)} | -{$in['username']} | -
{Lang::pad(Lang::T('Password'), ' ', 2)} | -********** | -
{Lang::pad(Lang::T('Payment Method'), ' ', 2)} | -{$in['method']} | -
{Lang::pad(Lang::T('Created On'), ' ', 2)} | -{Lang::dateAndTimeFormat($in['recharged_on'], $in['recharged_time'])} | -
{Lang::pad(Lang::T('Expires On'), ' ', 2)} | -{Lang::dateAndTimeFormat($in['expiration'], $in['time'])} | -
{Lang::pad(Lang::T('Type'), ' ', 2)} | +{$in['type']} | +
---|---|
{Lang::pad(Lang::T('Package Name'), ' ', 2)} | +{$in['plan_name']} | +
{Lang::pad(Lang::T('Package Price'), ' ', 2)} | +{Lang::moneyFormat($in['price'])} | +
{Lang::pad(Lang::T('Username'), ' ', 2)} | +{$in['username']} | +
{Lang::pad(Lang::T('Password'), ' ', 2)} | +********** | +
{Lang::pad(Lang::T('Payment Method'), ' ', 2)} | +{$in['method']} | +
{Lang::pad(Lang::T('Created On'), ' ', 2)} | +{Lang::dateAndTimeFormat($in['recharged_on'], $in['recharged_time'])} | +
{Lang::pad(Lang::T('Expires On'), ' ', 2)} | +{Lang::dateAndTimeFormat($in['expiration'], $in['time'])} | +
{Lang::T('Invoice')} | +{Lang::T('Username')} | +{Lang::T('Plan Name')} | +{Lang::T('Plan Price')} | +{Lang::T('Type')} | +{Lang::T('Created On')} | +{Lang::T('Expires On')} | +{Lang::T('Method')} | +|
---|---|---|---|---|---|---|---|---|
{$ds['invoice']} | +{$ds['username']} | +{$ds['plan_name']} | +{Lang::moneyFormat($ds['price'])} | +{$ds['type']} | ++ {Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])} + | +{Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])} | +{$ds['method']} | +|
{Lang::T('Plan Name')} | +{Lang::T('Gateway')} | +{Lang::T('Routers')} | +{Lang::T('Type')} | +{Lang::T('Plan Price')} | +{Lang::T('Created On')} | +{Lang::T('Expires On')} | +{Lang::T('Date Done')} | +{Lang::T('Method')} | +
{$ds['plan_name']} | +{$ds['gateway']} | +{$ds['routers']} | +{$ds['payment_channel']} | +{Lang::moneyFormat($ds['price'])} | +{Lang::dateTimeFormat($ds['created_date'])} | +{Lang::dateTimeFormat($ds['expired_date'])} | +{if $ds['status']!=1}{Lang::dateTimeFormat($ds['paid_date'])}{/if} + | +{if $ds['status']==1}{Lang::T('UNPAID')} + {elseif $ds['status']==2}{Lang::T('PAID')} + {elseif $ds['status']==3}{$_L['FAILED']} + {elseif $ds['status']==4}{Lang::T('CANCELED')} + {elseif $ds['status']==5}{Lang::T('UNKNOWN')} + {/if} | +
{Lang::T('Invoice')} | -{Lang::T('Username')} | -{Lang::T('Plan Name')} | -{Lang::T('Plan Price')} | -{Lang::T('Type')} | -{Lang::T('Created On')} | -{Lang::T('Expires On')} | -{Lang::T('Method')} | -|
---|---|---|---|---|---|---|---|---|
{$ds['invoice']} | -{$ds['username']} | -{$ds['plan_name']} | -{Lang::moneyFormat($ds['price'])} | -{$ds['type']} | -{Lang::dateAndTimeFormat($ds['recharged_on'],$ds['recharged_time'])} - | -{Lang::dateAndTimeFormat($ds['expiration'],$ds['time'])} | -{$ds['method']} | -|
{Lang::T('Plan Name')} | -{Lang::T('Gateway')} | -{Lang::T('Routers')} | -{Lang::T('Type')} | -{Lang::T('Plan Price')} | -{Lang::T('Created On')} | -{Lang::T('Expires On')} | -{Lang::T('Date Done')} | -{Lang::T('Method')} | -
{$ds['plan_name']} | -{$ds['gateway']} | -{$ds['routers']} | -{$ds['payment_channel']} | -{Lang::moneyFormat($ds['price'])} | -{Lang::dateTimeFormat($ds['created_date'])} | -{Lang::dateTimeFormat($ds['expired_date'])} | -{if $ds['status']!=1}{Lang::dateTimeFormat($ds['paid_date'])}{/if} | -{if $ds['status']==1}{Lang::T('UNPAID')} - {elseif $ds['status']==2}{Lang::T('PAID')} - {elseif $ds['status']==3}{$_L['FAILED']} - {elseif $ds['status']==4}{Lang::T('CANCELED')} - {elseif $ds['status']==5}{Lang::T('UNKNOWN')} - {/if} | -