X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FGoBD.pm;h=182d8b26f3f13df8278fb13e88a2e4dad74c8520;hb=c39e831b3bceef01a851a0825ce6b19d1ddc3eda;hp=7f80faf3d2539032be18b431e20f4a086a5d65e9;hpb=ebb5daab49b277199871e82245b2225406154f6b;p=kivitendo-erp.git diff --git a/SL/Controller/GoBD.pm b/SL/Controller/GoBD.pm index 7f80faf3d..182d8b26f 100644 --- a/SL/Controller/GoBD.pm +++ b/SL/Controller/GoBD.pm @@ -24,6 +24,7 @@ sub action_filter { $self->to(DateTime->today) if !$self->to; $::request->layout->add_javascripts('kivi.GoBD.js'); + $self->setup_filter_action_bar; $self->render('gobd/filter', current_year => DateTime->today->year, title => t8('GoBD Export')); } @@ -102,4 +103,18 @@ sub available_years { sub init_from { DateTime->from_kivitendo($::form->{from}) } sub init_to { DateTime->from_kivitendo($::form->{to}) } +sub setup_filter_action_bar { + my ($self) = @_; + + for my $bar ($::request->layout->get('actionbar')) { + $bar->add( + action => [ + t8('Export'), + submit => [ '#filter_form', { action => 'GoBD/export' } ], + accesskey => 'enter', + ], + ); + } +} + 1;