From 55d17b1b698112684e792724e993a8a6b7c9f1fe Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Fri, 14 Apr 2017 14:42:50 -0400 Subject: [PATCH] Adding apply_filters for custom fields admin search For checboxes only so far. --- models/admin/members/list.php | 6 ++++++ views/admin/members/list.html | 2 ++ 2 files changed, 8 insertions(+) diff --git a/models/admin/members/list.php b/models/admin/members/list.php index 9d97cc89..5863d418 100644 --- a/models/admin/members/list.php +++ b/models/admin/members/list.php @@ -210,6 +210,12 @@ class GlmMembersAdmin_members_list extends GlmDataMembers $haveFilter = true; } + $whereParts = apply_filters('glm-member-db-admin-search-query', $where); + if ( is_array( $whereParts ) && count( $whereParts ) > 0 ) { + $where .= ' AND '.implode(" AND ", $whereParts); + $whereSep = ' AND '; + } + // Get count of members listed $memberCount = $this->getStats($where); diff --git a/views/admin/members/list.html b/views/admin/members/list.html index 68c61528..35728a92 100644 --- a/views/admin/members/list.html +++ b/views/admin/members/list.html @@ -23,6 +23,8 @@ Text Search:

+ {apply_filters('glm-member-db-custom-filter-search', '')} +

Total found: {$memberCount}  


-- 2.17.1