Revision d6b56cbd
Von Bernd Bleßmann vor etwa 4 Jahren hinzugefügt
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
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.