Add count url for dashboard widget lists
authorLaury GvR <laury@gaslightmedia.com>
Wed, 17 Oct 2018 15:06:49 +0000 (11:06 -0400)
committerLaury GvR <laury@gaslightmedia.com>
Wed, 17 Oct 2018 15:06:49 +0000 (11:06 -0400)
setup/adminHooks.php
views/admin/newDashboard/components/list.html

index 9c6edfa..ad061a3 100644 (file)
@@ -531,6 +531,7 @@ add_filter(
                     'defaultRefType'=> 'member',
                     'refLink'       => $membersRefLink,
                     'url'           => $membersEditPage,
+                    'countUrl'      => $membersIndexPage . '&glm_action=list&filterPending=true',
                     'result'        => $MemberInfo->getList('status='.$MemberInfo->config['status_numb']['Pending'], $order, $fieldVals, $idField, $start, $limit),
                     'count'         => $MemberInfo->getStats('status='.$MemberInfo->config['status_numb']['Pending']),
                     'fieldMap'      => [
@@ -552,6 +553,7 @@ add_filter(
                     'defaultRefType'=> 'member',
                     'refLink'       => $membersRefLink,
                     'url'           => $membersEditPage,
+                    'countUrl'      => $membersIndexPage . '&glm_action=list&filterBadLocation=true',
                     'result'        => $MemberInfo->getList("has_no_map_data='1'", $order, $fieldVals, $idField, $start, $limit),
                     'count'         => $MemberInfo->getStats("has_no_map_data='1'"),
                     'fieldMap'      => [
index f1e8551..24b470e 100644 (file)
@@ -1,4 +1,4 @@
-<div class="{$component.title}-list list-header"> {$component.title}: <a href="{$component.url}">{$component.count}</a> </div>
+<div class="{$component.title}-list list-header"> {$component.title}: <a href="{$component.countUrl}">{$component.count}</a> </div>
 <ul class="collection">
 {foreach $component['result'] as $listItem}
     {if isset($listItem)}