Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 35f3e56a

Von Moritz Bunkus vor etwa 12 Jahren hinzugefügt

  • ID 35f3e56a405aefe3042126bb2b9269b6b524e457
  • Vorgänger 9deadd1d
  • Nachfolger c6e1a58a

Listenansicht in BackgroundJobHistory-Controller sortierbar gemacht

Unterschiede anzeigen:

SL/Controller/BackgroundJobHistory.pm
4 4

  
5 5
use parent qw(SL::Controller::Base);
6 6

  
7
use SL::Controller::Helper::GetModels;
8
use SL::Controller::Helper::Sorted;
7 9
use SL::DB::BackgroundJobHistory;
8 10
use SL::Helper::Flash;
9 11
use SL::System::TaskServer;
......
18 20
__PACKAGE__->run_before('add_stylesheet');
19 21
__PACKAGE__->run_before('check_task_server');
20 22

  
23
__PACKAGE__->make_sorted(
24
  DEFAULT_BY   => 'run_at',
25
  DEFAULT_DIR  => 1,
26
  MODEL        => 'BackgroundJobHistory',
27
  FORM_PARAMS  => [ qw(sort_by sort_dir) ],
28
  ONLY         => [ qw(list) ],
29

  
30
  package_name => $::locale->text('Package name'),
31
  run_at       => $::locale->text('Run at'),
32
  status       => $::locale->text('Execution status'),
33
  result       => $::locale->text('Result'),
34
  error        => $::locale->text('Error'),
35
);
36

  
21 37
#
22 38
# actions
23 39
#
......
27 43

  
28 44
  $self->render('background_job_history/list',
29 45
                title   => $::locale->text('Background job history'),
30
                ENTRIES => SL::DB::Manager::BackgroundJobHistory->get_all_sorted);
46
                ENTRIES => $self->get_models);
31 47
}
32 48

  
33 49
sub action_show {

Auch abrufbar als: Unified diff