Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f4958a2b

Von Moritz Bunkus vor etwa 11 Jahren hinzugefügt

  • ID f4958a2b79ab78d5b04257f7340c786fef526de7
  • Vorgänger a0516348
  • Nachfolger a02d6065

CreatePDF-Helfer: create_pdf: Extension muss bereits übergeben werden

Unterschiede anzeigen:

SL/Helper/CreatePDF.pm
$form->{format} = 'pdf';
$form->{cwd} = getcwd();
$form->{templates} = $::instance_conf->get_templates;
$form->{IN} = $params{template} . '.tex';
$form->{IN} = $params{template};
$form->{tmpdir} = $form->{cwd} . '/' . $userspath;
my ($suffix) = $params{template} =~ m{\.(.+)};
my $vars = $params{variables} || {};
$form->{$_} = $vars->{$_} for keys %{ $vars };
......
my $temp_fh;
($temp_fh, $form->{tmpfile}) = File::Temp::tempfile(
'kivitendo-printXXXXXX',
SUFFIX => '.tex',
SUFFIX => ".${suffix}",
DIR => $userspath,
UNLINK => ($::lx_office_conf{debug} && $::lx_office_conf{debug}->{keep_temp_files})? 0 : 1,
);

Auch abrufbar als: Unified diff