From bca43425d7a46cacd47d2afd7a0ad62abcb9b1df Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Mon, 5 Feb 2018 11:29:51 -0500 Subject: [PATCH] Adding list for pending and overdue to billing dashboard. Adding pending and overdue list of invoices to the billing dashboard with links to view the invoice. --- models/admin/billing/index.php | 2 + views/admin/billing/index.html | 69 +++++++++++++++++++++++++++++++++- 2 files changed, 69 insertions(+), 2 deletions(-) diff --git a/models/admin/billing/index.php b/models/admin/billing/index.php index e00e1d0..4080c5d 100644 --- a/models/admin/billing/index.php +++ b/models/admin/billing/index.php @@ -242,7 +242,9 @@ class GlmMembersAdmin_billing_index extends GlmDataInvoices 'fromMemberMenu' => ( defined('GLM_MEMBERS_BILLING_MEMBER_MENU' ) ? true: false ), 'lockedToMember' => $lockedToMember, 'numberPending' => $numberPending, + 'pending' => $pending, 'numberOverdue' => $numberOverdue, + 'overdue' => $overdue, 'memberID' => $this->memberID, 'haveMember' => $haveMember, 'haveAccount' => $haveAccount, diff --git a/views/admin/billing/index.html b/views/admin/billing/index.html index efdb229..3a7dc6d 100644 --- a/views/admin/billing/index.html +++ b/views/admin/billing/index.html @@ -5,16 +5,81 @@ {include file='admin/billing/header.html'} {/if} + Create Invoice + Make Payment + - +
Number of Over Due Invoices Listed: {if !$numberOverdue}0{else}{$numberOverdue}{/if}
Number of Over Due Invoices Listed: {if !$numberOverdue}0{else}{$numberOverdue}{/if}
+ + + + + + + + + + + + + {if $numberOverdue > 0} + {assign var="i" value="0"} + {foreach $overdue.list as $t} + {if $i++ is odd by 1} + + {else} + + {/if} + + + + + + + + {/foreach} + {/if} +
IDMember NameTimeDue DateBalanceView
{$t.id} {$t.member_name} {$t.transaction_time.datetime} {$t.due_date.date} {$t.balance} View
- + +
Number of Pending Invoices Listed: {if !$numberPending}0{else}{$numberPending}{/if}
Number of Pending Invoices Listed: {if !$numberPending}0{else}{$numberPending}{/if}
+ + + + + + + + + + + + + {if $numberPending > 0} + {assign var="i" value="0"} + {foreach $pending.list as $t} + {if $i++ is odd by 1} + + {else} + + {/if} + + + + + + + + {/foreach} + {/if} +
IDMember NameTimeDue DateBalanceView
{$t.id} {$t.member_name} {$t.transaction_time.datetime} {$t.due_date.date} {$t.balance} View
+ {include file='admin/footer.html'} -- 2.17.1