Fix count of total items for correct paginator display

This commit is contained in:
2025-12-10 03:19:38 +01:00
parent 98cbfed054
commit 08897e0981
6 changed files with 66 additions and 0 deletions

View File

@@ -56,6 +56,18 @@ class ResultController extends CRUDController
);
}
protected function countEntities(string $action, Request $request, ?FilterOrderHelper $filterOrder = null): int
{
if (!$filterOrder instanceof FilterOrderHelper) {
return parent::countEntities($action, $request, $filterOrder);
}
return $this->repository->countFilteredResults(
$filterOrder->getQueryString(),
$filterOrder->getCheckboxData('activeFilter')
);
}
protected function buildFilterOrderHelper(string $action, Request $request): ?FilterOrderHelper
{
return $this->getFilterOrderHelperFactory()