diff --git a/extensions/tags/src/Content/Tag.php b/extensions/tags/src/Content/Tag.php index 81a5b05cc..7fde641f8 100644 --- a/extensions/tags/src/Content/Tag.php +++ b/extensions/tags/src/Content/Tag.php @@ -63,6 +63,7 @@ class Tag $sort = Arr::pull($queryParams, 'sort'); $q = Arr::pull($queryParams, 'q', ''); $page = Arr::pull($queryParams, 'page', 1); + $filters = Arr::pull($queryParams, 'filter', []); $sortMap = $this->getSortMap(); @@ -77,6 +78,8 @@ class Tag 'page' => ['offset' => ($page - 1) * 20, 'limit' => 20] ]; + $params['filter'] = array_merge($filters, $params['filter']); + $apiDocument = $this->getApiDocument($request, $params); $tagsDocument = $this->getTagsDocument($request, $slug);