]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Paginaten für die BackgroundJob-Controller-List-View
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 3 Sep 2012 14:56:52 +0000 (16:56 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 3 Sep 2012 14:56:52 +0000 (16:56 +0200)
SL/Controller/BackgroundJob.pm
SL/DB/Manager/BackgroundJob.pm
templates/webpages/background_job/list.html

index dc97e1861d8060127aedfbde81afcfc288cea3e3..f80f57a1c0b200e6b6b917f9bccef4d6a168aa5b 100644 (file)
@@ -5,6 +5,7 @@ use strict;
 use parent qw(SL::Controller::Base);
 
 use SL::Controller::Helper::GetModels;
 use parent qw(SL::Controller::Base);
 
 use SL::Controller::Helper::GetModels;
+use SL::Controller::Helper::Paginated;
 use SL::Controller::Helper::Sorted;
 use SL::DB::BackgroundJob;
 use SL::Helper::Flash;
 use SL::Controller::Helper::Sorted;
 use SL::DB::BackgroundJob;
 use SL::Helper::Flash;
@@ -20,6 +21,8 @@ __PACKAGE__->run_before('check_auth');
 __PACKAGE__->run_before('check_task_server');
 __PACKAGE__->run_before('load_background_job', only => [ qw(edit update destroy execute) ]);
 
 __PACKAGE__->run_before('check_task_server');
 __PACKAGE__->run_before('load_background_job', only => [ qw(edit update destroy execute) ]);
 
+__PACKAGE__->make_paginated(ONLY => [ qw(list) ]);
+
 __PACKAGE__->make_sorted(
   ONLY         => [ qw(list) ],
 
 __PACKAGE__->make_sorted(
   ONLY         => [ qw(list) ],
 
index 1bb89ee7d73836ab7fc5ae2e703b572908963f26..6212f94161be9e98b8f2aaf5465ed88c131eda55 100644 (file)
@@ -5,6 +5,7 @@ use strict;
 use SL::DB::Helper::Manager;
 use base qw(SL::DB::Helper::Manager);
 
 use SL::DB::Helper::Manager;
 use base qw(SL::DB::Helper::Manager);
 
+use SL::DB::Helper::Paginated;
 use SL::DB::Helper::Sorted;
 
 sub object_class { 'SL::DB::BackgroundJob' }
 use SL::DB::Helper::Sorted;
 
 sub object_class { 'SL::DB::BackgroundJob' }
index 060c35d435f59f05a01e9d6229807115be7d72ee..7d480472a87a4d776c2e03b0c4ca342115364199 100644 (file)
@@ -64,6 +64,8 @@
    </table>
   [%- END %]
 
    </table>
   [%- END %]
 
+  [% L.paginate_controls %]
+
   <hr size="3" noshade>
 
   <p>
   <hr size="3" noshade>
 
   <p>