diff options
-rw-r--r-- | perllib/FixMyStreet/Cobrand/SeeSomething.pm | 11 | ||||
-rw-r--r-- | templates/web/seesomething/admin/stats.html | 2 |
2 files changed, 11 insertions, 2 deletions
diff --git a/perllib/FixMyStreet/Cobrand/SeeSomething.pm b/perllib/FixMyStreet/Cobrand/SeeSomething.pm index 2267b4f57..ea56e04c8 100644 --- a/perllib/FixMyStreet/Cobrand/SeeSomething.pm +++ b/perllib/FixMyStreet/Cobrand/SeeSomething.pm @@ -106,17 +106,24 @@ sub admin_stats { $filters{subcategory} = $c->req->param('subcategory'); } + my $page = $c->req->params->{p} || 1; + my $p = $c->model('DB::Problem')->search( { confirmed => { not => undef }, %filters }, { - order_by => { -desc=> [ 'confirmed' ] } + columns => [ qw( + id detail category subcategory confirmed + ) ], + order_by => { -desc=> [ 'confirmed' ] }, + rows => 20, } - ); + )->page( $page ); $c->stash->{reports} = $p; + $c->stash->{pager} = $p->pager; return 1; } diff --git a/templates/web/seesomething/admin/stats.html b/templates/web/seesomething/admin/stats.html index c49d7e2ec..f60c91eee 100644 --- a/templates/web/seesomething/admin/stats.html +++ b/templates/web/seesomething/admin/stats.html @@ -40,4 +40,6 @@ </tbody> </table> +[% INCLUDE 'pagination.html', param = 'p' %] + [% INCLUDE 'admin/footer.html' %] |