From 9eff972fc9429c75d10b11cbb3c1cef53d1e008e Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 18 Apr 2018 16:52:22 -0400 Subject: [PATCH] start work on the payment page. Need to work on adding option for Admin user to mark the invoice paid. --- models/admin/member/billing.php | 3 +++ views/common/billing/paymentForm.html | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/models/admin/member/billing.php b/models/admin/member/billing.php index 7169c16..86caab2 100644 --- a/models/admin/member/billing.php +++ b/models/admin/member/billing.php @@ -490,6 +490,9 @@ class GlmMembersAdmin_member_billing // extends GlmDataBilling break; case 'pay_by_check': break; + case 'mark_paid': + // Mark this invoice as paid + break; } $view = 'statements'; diff --git a/views/common/billing/paymentForm.html b/views/common/billing/paymentForm.html index c669b99..fc8e8c0 100644 --- a/views/common/billing/paymentForm.html +++ b/views/common/billing/paymentForm.html @@ -78,6 +78,9 @@
+ {if !$lockedToMember} + + {/if}
@@ -192,6 +195,9 @@ jQuery(document).ready(function($){ if ( payment_option == 'pay_by_check' ) { $('.glm-billing-credit').hide(); $('.ccard').prop('disabled', true); + } else if ( payment_option == 'mark_paid' ) { + $('.glm-billing-credit').hide(); + $('.ccard').prop('disabled', true); } else { $('.glm-billing-credit').show(); $('.ccard').prop('disabled', false); -- 2.17.1