From 5e5e5d6a599cd46b63080edfcf4e0410d14f56e7 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Mon, 24 Oct 2016 14:10:35 -0400 Subject: [PATCH] Add add_filter for getting member name and id list. Need for event plugin front end add event form. --- setup/frontHooks.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/setup/frontHooks.php b/setup/frontHooks.php index 995398c2..d3f8ffd9 100644 --- a/setup/frontHooks.php +++ b/setup/frontHooks.php @@ -285,6 +285,11 @@ add_filter('member_categories', function(){ $categories = new GlmDataCategories( $this->wpdb, $this->config ); return $categories->getListSortedParentChild(); }); +add_filter('member_names_and_ids', function(){ + include_once GLM_MEMBERS_PLUGIN_CLASS_PATH . '/data/dataMembers.php'; + $members = new GlmDataMembers( $this->wpdb, $this->config ); + return $members->getSimpleMembersList( '', 'name' ); +}); add_filter('glm_associate_config', function() { return $this->config; }); @@ -302,7 +307,7 @@ function get_member_name( $id = 0 ) { if ( $id ) { return $wpdb->get_var( "SELECT name FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "members WHERE id = $id" ); } - return $wpdb->get_var( "SELECT name FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "members WHERE member_slug = '".$GLOBALS['glmDetailSlug']."'" ); + return $wpdb->get_var( "SELECT name FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "members WHERE member_slug = '".$GLOBALS['glmDetailSlug']."'" ); } function get_member_data( $field = false ) { if ( $field ) { @@ -322,4 +327,4 @@ function is_member( $id = false ) { return true; } return false; -} \ No newline at end of file +} -- 2.17.1