ActionBar: »Anhänge aller Artikel herunterladen« bei Angeboten/Aufträgen wieder imple...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 28 Feb 2017 08:38:11 +0000 (09:38 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 28 Feb 2017 09:44:03 +0000 (10:44 +0100)
SL/Controller/Order.pm
bin/mozilla/oe.pl
locale/de/all

index bb34a46..12c689e 100644 (file)
@@ -1134,6 +1134,12 @@ sub _setup_edit_action_bar {
           t8('E-mail'),
           call => [ 'kivi.Order.email' ],
         ],
+        action => [
+          t8('Download attachments of all parts'),
+          call     => [ 'kivi.File.downloadOrderitemsFiles', $::form->{type}, $::form->{id} ],
+          disabled => !$self->order->id ? t8('This object has not been saved yet.') : undef,
+          only_if  => $::instance_conf->get_doc_storage,
+        ],
       ], # end of combobox "Export"
 
       action => [
index b024853..f19a287 100644 (file)
@@ -406,6 +406,12 @@ sub setup_oe_action_bar {
           call   => [ 'kivi.SalesPurchase.show_email_dialog' ],
           checks => [ @req_trans_desc ],
         ],
+        action => [
+          t8('Download attachments of all parts'),
+          call     => [ 'kivi.File.downloadOrderitemsFiles', $::form->{type}, $::form->{id} ],
+          disabled => !$form->{id} ? t8('This record has not been saved yet.') : undef,
+          only_if  => $::instance_conf->get_doc_storage,
+        ],
       ], #end of combobox "Export"
 
       combobox => [
index db1a230..74caa92 100755 (executable)
@@ -1020,6 +1020,7 @@ $self->{texts} = {
   'Download PDF'                => 'PDF herunterladen',
   'Download PDF, do not print'  => 'Nicht drucken, sondern PDF herunterladen',
   'Download SEPA XML export file' => 'SEPA-XML-Exportdatei herunterladen',
+  'Download attachments of all parts' => 'Anhänge aller Artikel herunterladen',
   'Download list of payments as PDF' => 'Zahlungsliste als PDF herunterladen',
   'Download picture'            => 'Bild herunterladen',
   'Download sample file'        => 'Beispieldatei herunterladen',