From: Laury GvR Date: Fri, 28 Dec 2018 20:02:51 +0000 (-0500) Subject: Enable admin tabs on member flyout through requiring adminTabs.php from each plugin X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=dc4e16b4b1d21833e1b8467e0997d0747a46f35b;p=WP-Plugins%2Fglm-member-db.git Enable admin tabs on member flyout through requiring adminTabs.php from each plugin --- diff --git a/models/admin/ajax/memberManagement.php b/models/admin/ajax/memberManagement.php index dbccd59d..03174614 100644 --- a/models/admin/ajax/memberManagement.php +++ b/models/admin/ajax/memberManagement.php @@ -73,6 +73,15 @@ class GlmMembersAdmin_ajax_memberManagement extends glmMembersAdmin public function modelAction ($actionData = false) { global $wpdb; + foreach ($this->config['addOns'] as $a) { + if (is_file(GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminMenus.php')) { + require_once GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminMenus.php'; + } + if (is_file(GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminTabs.php')) { + require_once GLM_MEMBERS_WORDPRESS_PLUGIN_PATH.$a['slug'].'/setup/adminTabs.php'; + } + } + if( $_REQUEST['option'] == 'manage'){ $memberID = $_REQUEST['memberID']; $data = $this->controller( 'member', 'index', array("memberID" => $memberID), true, true);