Revision 40b16805
Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt
SL/Form.pm | ||
---|---|---|
3415 | 3415 |
} |
3416 | 3416 |
|
3417 | 3417 |
my $printer_code = $self->{printer_code} ? '_' . $self->{printer_code} : ''; |
3418 |
my $email_extension = -f ($defaults->templates . "/$self->{formname}_email${language}.${extension}") ? '_email' : ''; |
|
3418 |
my $email_extension = $self->{media} eq 'email' && -f ($defaults->templates . "/$self->{formname}_email${language}.${extension}") ? '_email' : '';
|
|
3419 | 3419 |
$self->{IN} = "$self->{formname}${email_extension}${language}${printer_code}.${extension}"; |
3420 | 3420 |
|
3421 | 3421 |
# Format dates. |
Auch abrufbar als: Unified diff
Wiederkehrende Rechnungen: nicht '_email' in Vorlagendateinamen hinzufügenn
In Form::prepare_for_printing wurde '_email' immer an den Dateinamen
angehängt, sofern es ein solches Template gibt (also
z.B. 'invoice_email.tex') -- egal, wohin letztlich ausgegeben werden
soll (via 'media'). Nun wird das nur noch gemacht, wenn 'media' == 'email' ist.