Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d6b56cbd

Von Bernd Bleßmann vor etwa 4 Jahren hinzugefügt

  • ID d6b56cbd6138dd03b755a8d9f4828568cfafaf53
  • Vorgänger 47b12ba6
  • Nachfolger 06038000

Auftrags-Controller: Speichern und E-Mail-Dialog über vorhandene Funktion

Die js-Funktion email() tut praktisch das gleiche wie save(). Dann kann
auch diese benutzt werden.
Damit auch klar ist, dass vor dem Aufruf des E-Mail-Dialogs gespeichert
wird, ist die action im Controller umbenannt worden.

Unterschiede anzeigen:

SL/Controller/Order.pm
350 350
}
351 351

  
352 352
# open the email dialog
353
sub action_show_email_dialog {
353
sub action_save_and_show_email_dialog {
354 354
  my ($self) = @_;
355 355

  
356 356
  my $errors = $self->save();
......
1884 1884
        ],
1885 1885
        action => [
1886 1886
          t8('Save and E-mail'),
1887
          call => [ 'kivi.Order.email', $::instance_conf->get_order_warn_duplicate_parts ],
1887
          call => [ 'kivi.Order.save', 'save_and_show_email_dialog', $::instance_conf->get_order_warn_duplicate_parts ],
1888 1888
        ],
1889 1889
        action => [
1890 1890
          t8('Download attachments of all parts'),

Auch abrufbar als: Unified diff