1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-17 03:51:06 +01:00

Fix Prints.php

This commit is contained in:
MatteoPistorello 2022-01-11 16:08:34 +01:00
parent 10028e47fe
commit 3804208470

View File

@ -386,6 +386,7 @@ class Prints
include $infos['full_directory'].'/pdfgen.'.$infos['directory'].'.php'; include $infos['full_directory'].'/pdfgen.'.$infos['directory'].'.php';
} }
if(empty($filename)){
// Sostituzione di variabili generiche // Sostituzione di variabili generiche
$report = str_replace('$body$', $body, $report); $report = str_replace('$body$', $body, $report);
$report = str_replace('$footer$', $footer, $report); $report = str_replace('$footer$', $footer, $report);
@ -416,6 +417,10 @@ class Prints
$pdf = $html2pdf->output($path, $mode); $pdf = $html2pdf->output($path, $mode);
$file['pdf'] = $pdf; $file['pdf'] = $pdf;
}else{
$file = self::getFile($infos, $id_record, $directory, $replaces);
$file['pdf'] = file_get_contents($filename);
}
return $file; return $file;
} }
@ -553,6 +558,7 @@ class Prints
} }
} }
if(empty($filename)){
// Generazione dei contenuti dell'header // Generazione dei contenuti dell'header
ob_start(); ob_start();
$print_header = self::filepath($id_print, 'header.php'); $print_header = self::filepath($id_print, 'header.php');
@ -660,6 +666,10 @@ class Prints
// Creazione effettiva del PDF // Creazione effettiva del PDF
$pdf = $mpdf->Output($path, $mode); $pdf = $mpdf->Output($path, $mode);
$file['pdf'] = $pdf; $file['pdf'] = $pdf;
}else{
$file = self::getFile($infos, $id_record, $directory, $replaces);
$file['pdf'] = file_get_contents($filename);
}
return $file; return $file;
} }