Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ccffabd4

Von Moritz Bunkus vor fast 8 Jahren hinzugefügt

  • ID ccffabd4b1ecf4d3554ef3a86a04ac925b7fe9e3
  • Vorgänger 31d8fef1
  • Nachfolger eb4bace4

Dateimanagement: Anhänge-aller-Artikel-Download: auch für andere OE-Typen

Unterschiede anzeigen:

SL/Controller/DownloadZip.pm
43 43
  #my $name_encoding = 'cp850';
44 44
  my $name_encoding = 'UTF-8';
45 45

  
46
  # today only sales_order implementation !
47
  if ( $object_id && $object_type eq 'sales_order' && $element_type eq 'part' ) {
46
  if (   $object_id
47
      && ($object_type =~ m{^(?:sales_order|purchase_order|sales_quotation|request_quotation)$})
48
      && ($element_type eq 'part')) {
48 49
    my $orderitems = SL::DB::Manager::OrderItem->get_all(query => ['order.id' => $object_id ],
49 50
                                                         with_objects => [ 'order', 'part' ],
50 51
                                                         sort_by => 'part.partnumber ASC');

Auch abrufbar als: Unified diff