X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FBackgroundJobHistory.pm;h=29f2bc79a38434f8a72a561b7d3dbcad2a4e08ca;hb=c6b2257945060625bcb86fa7e2efd27c737480ff;hp=0629edf8f4e7d0ab09fdef4ff22d1fc1a89d3ec3;hpb=35f3e56a405aefe3042126bb2b9269b6b524e457;p=kivitendo-erp.git diff --git a/SL/Controller/BackgroundJobHistory.pm b/SL/Controller/BackgroundJobHistory.pm index 0629edf8f..29f2bc79a 100644 --- a/SL/Controller/BackgroundJobHistory.pm +++ b/SL/Controller/BackgroundJobHistory.pm @@ -5,9 +5,11 @@ use strict; use parent qw(SL::Controller::Base); use SL::Controller::Helper::GetModels; +use SL::Controller::Helper::Paginated; use SL::Controller::Helper::Sorted; use SL::DB::BackgroundJobHistory; use SL::Helper::Flash; +use SL::Locale::String; use SL::System::TaskServer; use Rose::Object::MakeMethods::Generic @@ -20,18 +22,16 @@ __PACKAGE__->run_before('check_auth'); __PACKAGE__->run_before('add_stylesheet'); __PACKAGE__->run_before('check_task_server'); +__PACKAGE__->make_paginated(ONLY => [ qw(list) ]); + __PACKAGE__->make_sorted( - DEFAULT_BY => 'run_at', - DEFAULT_DIR => 1, - MODEL => 'BackgroundJobHistory', - FORM_PARAMS => [ qw(sort_by sort_dir) ], ONLY => [ qw(list) ], - package_name => $::locale->text('Package name'), - run_at => $::locale->text('Run at'), - status => $::locale->text('Execution status'), - result => $::locale->text('Result'), - error => $::locale->text('Error'), + package_name => t8('Package name'), + run_at => t8('Run at'), + status => t8('Execution status'), + result => t8('Result'), + error => t8('Error'), ); # @@ -79,7 +79,7 @@ sub check_task_server { } sub add_stylesheet { - $::form->use_stylesheet('lx-office-erp/background_jobs.css'); + $::request->{layout}->use_stylesheet('lx-office-erp/background_jobs.css'); } 1;