ActionBar: Verwendung bei »System« → »Sprachen und Übersetzungen« → »SEPA-Überweisungen«
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 21 Mar 2017 14:20:11 +0000 (15:20 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 21 Mar 2017 14:20:11 +0000 (15:20 +0100)
bin/mozilla/generictranslations.pl
templates/webpages/generictranslations/edit_sepa_strings.html

index 6c5917a..5d94556 100644 (file)
@@ -97,6 +97,8 @@ sub edit_sepa_strings {
     $language->{translation_vc} = $translations_vc{$language->{id}};
   }
 
+  setup_generictranslations_edit_sepa_strings_action_bar();
+
   $form->{title} = $locale->text('Edit SEPA strings');
   $form->header();
   print $form->parse_html_template('generictranslations/edit_sepa_strings');
@@ -148,4 +150,18 @@ sub setup_generictranslations_edit_greetings_action_bar {
   }
 }
 
+sub setup_generictranslations_edit_sepa_strings_action_bar {
+  my %params = @_;
+
+  for my $bar ($::request->layout->get('actionbar')) {
+    $bar->add(
+      action => [
+        t8('Save'),
+        submit    => [ '#form', { action => "save_sepa_strings" } ],
+        accesskey => 'enter',
+      ],
+    );
+  }
+}
+
 1;
index c974cf7..e4eb9d0 100644 (file)
@@ -8,7 +8,7 @@
  </p>
  [%- END %]
 
- <form method="post" action="generictranslations.pl">
+ <form method="post" action="generictranslations.pl" id="form">
 
   <table>
 
    [%- END %]
 
   </table>
-
-  <p>
-   <input type="hidden" name="action" value="save_sepa_strings">
-   <input type="submit" class="submit" value="[% 'Save' | $T8 %]">
-  </p>
-
  </form>
-