From 523350cc3f2f5cd9b3ae294e737c96f56b9932de Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 11 Apr 2018 11:58:02 -0400 Subject: [PATCH] Add more detail on payment list Adding payment method and notes. --- models/admin/billing/payments.php | 7 ++++ views/admin/billing/payments.html | 62 +++++++++++++++------------- views/admin/billing/viewPayment.html | 30 ++++++++++++++ 3 files changed, 70 insertions(+), 29 deletions(-) create mode 100644 views/admin/billing/viewPayment.html diff --git a/models/admin/billing/payments.php b/models/admin/billing/payments.php index 4006538..f0b6747 100644 --- a/models/admin/billing/payments.php +++ b/models/admin/billing/payments.php @@ -205,6 +205,13 @@ class GlmMembersAdmin_billing_payments extends GlmDataPayments $paymentsDeleteError = true; } + case 'view': + $view = 'viewPayment'; + // Get the payment + $payment_id = filter_var( $_REQUEST['payment'], FILTER_VALIDATE_INT ); + $payments = $this->getEntry( $payment_id ); + // echo '
$_REQUEST: ' . print_r( $_REQUEST, true ) . '
'; + break; case 'list': default: diff --git a/views/admin/billing/payments.html b/views/admin/billing/payments.html index c064940..a33c442 100644 --- a/views/admin/billing/payments.html +++ b/views/admin/billing/payments.html @@ -35,35 +35,39 @@ {/if}
- - - - - - - - - - - {if $havePayments} - {assign var="i" value="0"} - {foreach $payments as $t} - {if $i++ is odd by 1} - - {else} - - {/if} - - - - - - {/foreach} - {else} - - {/if} - -
IDMember NameTimeAmount
{$t.id} {$t.member_name} {$t.transaction_time.datetime} {$t.amount|string_format:"%.2f"}
(no Invoice Types listed)
+ + + + + + + + + + + + {if $havePayments} + {assign var="i" value="0"} + {foreach $payments as $t} + {if $i++ is odd by 1} + + {else} + + {/if} + + + + + + + + {/foreach} + {else} + + {/if} + +
IDMember NameTimeAmountPayment Method + Payment Notes
{$t.id} {$t.member_name} {$t.transaction_time.datetime} {$t.amount|string_format:"%.2f"} {$t.payment_method} {$t.payment_data}
(no Invoice Types listed)
{if $paging} diff --git a/views/admin/billing/viewPayment.html b/views/admin/billing/viewPayment.html new file mode 100644 index 0000000..55598d3 --- /dev/null +++ b/views/admin/billing/viewPayment.html @@ -0,0 +1,30 @@ +{include file='admin/billing/header.html'} + +{include file='admin/billing/paymentHeader.html'} + + +

Payment Information

+ + + + + + + + + + + + + + + + + + + + + +
ID{$payments.id}
Date{$payments.transaction_time.datetime}
Amount{$payments.amount}
Payment Method{$payments.payment_method}
Payment Notes{$payments.payment_data}
+ +{include file='admin/footer.html'} -- 2.17.1