Should only show button on report generator page.
$where = implode( ' AND ', $where_params );
// Get a current list of accounts without paging
- $orderBy = 'transaction_time ASC';
+ $orderBy = 'transaction_time ASC';
$this->member_data = true;
$this->notes = true;
- $list = $this->getList( $where, $orderBy, true );
+ $list = $this->getList( $where, $orderBy, true );
// If we have list entries - even if it's an empty list
$success = true;
case 'reportGenerator':
// Check if Counties is enabled and fetch counties
- if ( isset( $this->config['settings']['enable_counties'] ) && $this->config['settings']['enable_counties'] ) {
+ if ( isset( $this->config['settings']['billing_county_enabled'] ) && $this->config['settings']['billing_county_enabled'] ) {
// Grab counties
$counties = $this->wpdb->get_results(
"SELECT *
<tr>
<th>Name Search:</th>
<td>
- <input id="member-account2" type="hidden" name="filterReports" value="{$filterReports}">
- <input id="account_name2" name="searchName" value="{if $searchName}{$searchName}{/if}" />
+ <input type="hidden" name="filterReports" value="{$filterReports}">
+ <input id="account_name2" name="member_name" value="" />
</td>
</tr>
+ {if isset( $settings.account_number_enabled ) && $settings.account_number_enabled}
+ <tr>
+ <th>Account Number Search:</th>
+ <td>
+ <input type="hidden" name="filterReports" value="{$filterReports}">
+ <input id="account_number" name="account_number" value="" />
+ </td>
+ </tr>
+ {/if}
<tr>
<th>Fields to export: </th>
<td>
<h2>Invoicing</h2>
{include file='admin/billing/reportsSubHeader.html'}
-<div id="exportReportsButton" class="button button-secondary glm-admin-export-button">Report Export</div>
+{if $option == 'reportGenerator'}
+ <div id="exportReportsButton" class="button button-secondary glm-admin-export-button">Report Export</div>
+{/if}
<form id="reports-form" action="{$thisUrl}?page={$thisPage}" method="get">
<input type="hidden" name="page" value="{$thisPage}">
<div class="billing-search-form-container">
<label for="member_name">Member Name:</label>
<input class="reportForm" id="member_name" name="member_name" value="{if isset($smarty.request.member_name)}{$smarty.request.member_name}{/if}" />
- <label for="account_number">Account Number:</label>
- <input class="reportForm" id="account_number" name="account_number" value="{if isset($smarty.request.account_number)}{$smarty.request.account_number}{/if}" />
+ {if isset( $settings.account_number_enabled ) && $settings.account_number_enabled}
+ <label for="account_number">Account Number:</label>
+ <input class="reportForm" id="account_number" name="account_number" value="{if isset($smarty.request.account_number)}{$smarty.request.account_number}{/if}" />
+ {/if}
<label>From:</label>
<input id="from_date" class="reportForm glm-date-input" name="from_date" value="{if isset($smarty.request.from_date)}{$smarty.request.from_date}{/if}" />
<label>To:</label>