From bc0dea8a736c64822021ef6f0e652386f690c601 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Wed, 6 Dec 2017 05:55:19 -0500 Subject: [PATCH] Work on select for invoice line items and saving transaction time. Put in transaction time and group the parent child line items in select --- models/admin/billing/invoices.php | 5 ++++- views/admin/billing/editInvoice.html | 9 ++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/models/admin/billing/invoices.php b/models/admin/billing/invoices.php index a800a0a..dc6ae5a 100644 --- a/models/admin/billing/invoices.php +++ b/models/admin/billing/invoices.php @@ -130,7 +130,7 @@ class GlmMembersAdmin_billing_invoices extends GlmDataInvoices $InvoiceTypesObj = new GlmDataInvoiceTypes( $this->wpdb, $this->config ); $invoiceTypes = $InvoiceTypesObj->getList(); $invoiceTypes = $InvoiceTypesObj->sortParentChild($invoiceTypes); - echo '
$invoiceTypes: ' . print_r( $invoiceTypes, true ) . '
'; + // echo '
$invoiceTypes: ' . print_r( $invoiceTypes, true ) . '
'; if ( isset( $invoiceTypes ) ) { foreach ( $invoiceTypes as $invoiceType ) { $invTypes[$invoiceType['id']] = array( @@ -144,6 +144,9 @@ class GlmMembersAdmin_billing_invoices extends GlmDataInvoices break; case 'insert': + // Set transaction_time to current time. + $_REQUEST['transaction_time'] = date('Y-m-d H:i:s'); + echo '
' . print_r( $_REQUEST, true ) . '
'; $invoices = $this->insertEntry(); $this->transactionID = $invoices['fieldData']['id']; $view = 'editInvoice'; diff --git a/views/admin/billing/editInvoice.html b/views/admin/billing/editInvoice.html index 4ebb7ee..a6f328b 100644 --- a/views/admin/billing/editInvoice.html +++ b/views/admin/billing/editInvoice.html @@ -63,14 +63,15 @@