WebsiteBaker Support (2.8.x) > Templates, Menus & Design
Template dynamisch festlegen 2.12.1
markherrmann:
Danke Euch beiden für die ausführliche Erklärung.
Ich benutze mpdf 7.1.9 (composer) um bestimmte Inhalte als PDF auszuliefern.
Leider funktioniert es nicht, sobald ich mein Standart-Template benutze.
Ich glaube es liegt daran, dass mpdf den header verändert, was eigentlich für mich logisch wäre weil ich ja eine pdf ausliefern lasse. Vielleicht macht das der ein oder andere eleganter, aber ich mag
meine Funktion weil sehr minimalistisch aufgebaut:
--- Code: ---function generatePDF($in_cfg, $in_content)
{
require_once('/.../vendor/autoload.php');
$mpdf = new \Mpdf\Mpdf([
'mode' => 'utf-8',
'format' => [210, 297],
'orientation' => 'P'
]);
$mpdf->pdf_version = '1.5';
$mpdf->SetTitle($in_cfg["title"]);
$mpdf->SetAuthor($in_cfg["author"]);
$mpdf->WriteHTML($in_content);
$mpdf->Output($in_cfg["filename"], \Mpdf\Output\Destination::INLINE);
exit;
}
--- End code ---
Gast:
ist INLINE denn zwingend?
markherrmann:
Eher als Komfort gedacht...
Gast:
Nur mal als Gedankenspiel, hast du so vielleicht schon probiert...
Wenn du ein anderes WB-Template benutzt und bei Inline bleibst, müßte es, wenn es denn der header ist, genau so schlecht funktionieren.
Ist es doch eher CSS, würde sich etwas verändern.
Ich mach das eher mit FPDF, seit Jahren schon, aber eben auch nicht inline, weil ich am Ende immer ein Ergebnis habe, das der Besucher herunterladen soll, darum neues Fenster mit Stand-Alone - outside from WB
markherrmann:
Muss ich mal drüber nachdenken, klar ich lass das Ergebnis mit "target_blank" ja in neuem Register anzeigen, da kann ich genau so gut auch einen Download initieren. Eigentlich wollt ich immer nur verhindern, dass mein Server anschließend viele Dateileichen beeinhaltet.
Ich denk da noch mal drüber nach.
Danke für den Input !
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version