X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Facctranscorrections.pl;h=18d237bf13a170741df5ae377f7109206c9e9c3e;hb=08e48f66590f580cbe2c8e3df76883d88b4c0fef;hp=35185622fe7a6002c92bf9b5bca97da98ca95b3f;hpb=57bf9c89a037036fcf433de39643778854defe51;p=kivitendo-erp.git diff --git a/bin/mozilla/acctranscorrections.pl b/bin/mozilla/acctranscorrections.pl index 35185622f..18d237bf1 100644 --- a/bin/mozilla/acctranscorrections.pl +++ b/bin/mozilla/acctranscorrections.pl @@ -1,8 +1,8 @@ use SL::AccTransCorrections; use SL::Form; +use SL::Locale::String qw(t8); use SL::User; use Data::Dumper; -use YAML; require "bin/mozilla/common.pl"; @@ -14,7 +14,8 @@ sub analyze_filter { my $form = $main::form; my $locale = $main::locale; - $form->{jsscript} = 1; + setup_analyze_filter_action_bar(); + $form->{title} = $locale->text('General ledger corrections'); $form->header(); print $form->parse_html_template('acctranscorrections/analyze_filter'); @@ -48,6 +49,8 @@ sub analyze { return; } + setup_analyze_action_bar(); + $form->header(); print $form->parse_html_template('acctranscorrections/analyze_overview', { 'PROBLEMS' => \@problems, @@ -252,4 +255,31 @@ sub dispatcher { $form->error($locale->text('No action defined.')); } +sub setup_analyze_filter_action_bar { + my %params = @_; + + for my $bar ($::request->layout->get('actionbar')) { + $bar->add( + action => [ + t8('Analyze'), + submit => [ '#form' ], + accesskey => 'enter', + ], + ); + } +} + +sub setup_analyze_action_bar { + my %params = @_; + + for my $bar ($::request->layout->get('actionbar')) { + $bar->add( + action => [ + t8('Back'), + call => [ 'kivi.history_back' ], + ], + ); + } +} + 1;