Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 2003e056

Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt

  • ID 2003e0561586fca5e9fe5d825ab4d470411fe32a
  • Vorgänger 37c03103
  • Nachfolger 3810d658

ActionBar: Vernwendung bei Bankbewegungen

Unterschiede anzeigen:

SL/Controller/BankTransaction.pm
48 48

  
49 49
  my $bank_accounts = SL::DB::Manager::BankAccount->get_all_sorted( query => [ obsolete => 0 ] );
50 50

  
51
  $self->setup_search_action_bar;
51 52
  $self->render('bank_transactions/search',
52 53
                 BANK_ACCOUNTS => $bank_accounts);
53 54
}
......
58 59
  $self->make_filter_summary;
59 60
  $self->prepare_report;
60 61

  
62
  $self->setup_list_all_action_bar;
61 63
  $self->report_generator_list_objects(report => $self->{report}, objects => $self->models->get);
62 64
}
63 65

  
......
893 895
  );
894 896
}
895 897

  
898
sub setup_search_action_bar {
899
  my ($self, %params) = @_;
900

  
901
  for my $bar ($::request->layout->get('actionbar')) {
902
    $bar->add(
903
      action => [
904
        t8('Filter'),
905
        submit    => [ '#search_form', { action => 'BankTransaction/list' } ],
906
        accesskey => 'enter',
907
      ],
908
    );
909
  }
910
}
911

  
912
sub setup_list_all_action_bar {
913
  my ($self, %params) = @_;
914

  
915
  for my $bar ($::request->layout->get('actionbar')) {
916
    $bar->add(
917
      action => [
918
        t8('Filter'),
919
        submit    => [ '#filter_form', { action => 'BankTransaction/list_all' } ],
920
        accesskey => 'enter',
921
      ],
922
    );
923
  }
924
}
925

  
896 926
1;
897 927
__END__
898 928

  

Auch abrufbar als: Unified diff