diff options
| author | Daniel Schmitzer <noreply@maennchen1.de> | 2024-12-30 06:45:26 +0000 |
|---|---|---|
| committer | Daniel Schmitzer <noreply@maennchen1.de> | 2024-12-30 06:45:26 +0000 |
| commit | c38bc3856deeecfb9378f9a2fd3feda016254d30 (patch) | |
| tree | 1e178b264a8cff2be93148ae13e18ac583008fae | |
| parent | 09a4cc2a0b55a13de7b3f58c9fa0b365088b653c (diff) | |
- eRechnungen automatisch schreiben
- Korrekturen
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8465 0d5edaf7-2b12-4e95-93f4-047927463d4b
| -rw-r--r-- | views/mods/mod_rechnungen/invoice_pdf.phtml | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/views/mods/mod_rechnungen/invoice_pdf.phtml b/views/mods/mod_rechnungen/invoice_pdf.phtml index b40506b..d1bce12 100644 --- a/views/mods/mod_rechnungen/invoice_pdf.phtml +++ b/views/mods/mod_rechnungen/invoice_pdf.phtml @@ -940,10 +940,21 @@ } else {
- if (($this->view['rebuild']??false) === false) $pdf->Output($oInvoice->getFilePath(), 'F');
+ if (($this->view['rebuild']??false) === false) $pdf->Output($oInvoice->getFilePath(true), 'F');
// Hier wird der Dateiname an FPD übergeben. Er soll sich aus der Rechnungsnummer ergeben, auch wenn das Dokument über die ID gespeichert ist.
- if ($this->view['output'] === true) $pdf->Output($this->view['filename_out'], 'I');
+ // if ($this->view['output'] === true) $pdf->Output($this->view['filename_out'], 'I');
+
+ if ($this->view['output'] === true) {
+
+ header('Content-Disposition: inline; filename="'.basename($this->view['filename_out']).'"');
+ header("Cache-Control: no-cache, must-revalidate");
+ header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
+ header('Content-type: application/pdf');
+
+ readfile($oInvoice->getFilePath());
+
+ }
}
|
