Add count url for dashboard widget filter
authorLaury GvR <laury@gaslightmedia.com>
Wed, 17 Oct 2018 15:07:16 +0000 (11:07 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Wed, 17 Oct 2018 15:07:16 +0000 (11:07 -0400)
setup/adminHooks.php

index f675f08..7daeee7 100644 (file)
@@ -276,11 +276,12 @@ add_filter(
             'status'        => $fSave['status'],
         );
     
-        $eventsIndexPage    = GLM_MEMBERS_EVENTS_PLUGIN_ADMIN_URL . '?page=glm-members-admin-menu-events-index&glm_action=edit';
+        $eventsIndexPage    = GLM_MEMBERS_EVENTS_PLUGIN_ADMIN_URL . '?page=glm-members-admin-menu-events-index';
         $eventsTable        = GLM_MEMBERS_EVENTS_PLUGIN_DB_PREFIX . "events";
         $eventsEditPage     = GLM_MEMBERS_PLUGIN_ADMIN_MENU_URL_BASE.'events-index&glm_action=list&option=edit';
         $eventsListPage     = GLM_MEMBERS_EVENTS_PLUGIN_ADMIN_URL . '?page=glm-members-admin-menu-events-list';
         $eventsRefLink      = GLM_MEMBERS_EVENTS_PLUGIN_ADMIN_URL . '?page=glm-members-admin-menu-member&glm_action=index';
+        
         $content            = [
             'title'         => 'Events',
             'components'    => [
@@ -359,6 +360,7 @@ add_filter(
                     'defaultRefType'=> 'member',
                     'refLink'       => $eventsRefLink,
                     'url'           => $eventsEditPage,
+                    'countUrl'      => $eventsListPage. "&filterPending=on",
                     'result'        => $Events->getList("status=".$Events->config['status_numb']['Pending'], $order, $fieldVals, $idField, $start, $limit),
                     'count'         => $Events->getStats("status=".$Events->config['status_numb']['Pending'], $order, $fieldVals, $idField, $start, $limit),
                     'fieldMap'      => [