$namesList = false;
$customFieldResults = false;
$member_types = false;
+ $contactUpdateError = false;
$where = '';
$haveFilter = true;
}
+ $whereParts = apply_filters('glm-member-db-admin-search-query', $where, 'glm-member-db-contacts');
+ if ( is_array( $whereParts ) && count( $whereParts ) > 0 ) {
+ $where .= ' AND '.implode(" AND ", $whereParts);
+ $whereSep = ' AND ';
+ }
+
// Get the total number of contacts listed
// echo '<pre>$where: ' . print_r( $where, true ) . '</pre>';
'slug' => GLM_MEMBERS_CONTACTS_PLUGIN_SLUG,
'customFieldResults' => $customFieldResults,
'member_types' => $member_types,
-
+ 'contactUpdateError' => $contactUpdateError,
+ 'errorMessage' => false,
);
// Return status, any suggested view, and any data to controller
<input id="glmContactSearchSubmit" type="submit" value="Submit">
</div>
+ {apply_filters('glm-member-db-custom-filter-search', '', 'glm-member-db-contacts' )}
+
<br clear="all">
<p><b>Total found:</b> {$numbContacts} </p>
+
{if $paging}
<input type="Submit" name="pageSelect" value="Previous {$limit} Contacts" class="button button-secondary glm-button"{if !$prevStart} disabled{/if}>
<input type="Submit" name="pageSelect" value="Next {$limit} Contacts" class="button button-secondary glm-button"{if !$nextStart} disabled{/if}>
<select id="exportFilterMemberTypes" name="filterMemberTypes">
<option value=""></option>
{foreach $member_types as $type}
- <option value="{$type.id}"{if $type.id == $mTypeSelected} selected{/if}>{$type.name}</option>
+ <option value="{$type.id}">{$type.name}</option>
{/foreach}
</select>
</td>