$form->{title} = $locale->text('Edit Dunning Process Config');
$form->{callback} ||= build_std_url("action=edit_config");
+ setup_dn_edit_config_action_bar();
+
$form->header();
print $form->parse_html_template("dunning/edit_config");
$report->set_options_from_form();
setup_dn_show_dunning_action_bar();
- $report->generate_with_headers(action_bar => 1);
+ $report->generate_with_headers();
$main::lxdebug->leave_sub();
for my $bar ($::request->layout->get('actionbar')) {
$bar->add(
action => [
- t8('Continue'),
+ t8('Search'),
submit => [ '#form', { action => "show_invoices" } ],
accesskey => 'enter',
],
for my $bar ($::request->layout->get('actionbar')) {
$bar->add(
action => [
- t8('Continue'),
+ t8('Create'),
submit => [ '#form', { action => "save_dunning" } ],
checks => [ [ 'kivi.check_if_entries_selected', '[name^=active_]' ] ],
accesskey => 'enter',
for my $bar ($::request->layout->get('actionbar')) {
$bar->add(
action => [
- t8('Continue'),
+ t8('Search'),
submit => [ '#form', { action => "show_dunning" } ],
accesskey => 'enter',
],
}
}
+sub setup_dn_edit_config_action_bar {
+ my %params = @_;
+
+ for my $bar ($::request->layout->get('actionbar')) {
+ $bar->add(
+ action => [
+ t8('Save'),
+ submit => [ '#form', { action => "save" } ],
+ accesskey => 'enter',
+ ],
+ );
+ }
+}
+
# end of main