diff --git a/src/Prints.php b/src/Prints.php index 07bcc4e9c..73f92b682 100755 --- a/src/Prints.php +++ b/src/Prints.php @@ -652,8 +652,12 @@ class Prints $report = ''; } - // Footer per l'ultima pagina - if (!empty($options['last-page-footer'])) { + // Footer visibile solo sull'ultima pagina, sempre che non abbia deciso di nasconderlo + if (!empty($options['last-page-footer']) && empty($options['hide-footer'])) { + + //Definisco qual'è l'ultima pagina + $is_last_page = true; + // Generazione dei contenuti del footer ob_start(); $print_footer = self::filepath($id_print, 'footer.php'); diff --git a/templates/contratti/footer.php b/templates/contratti/footer.php index bc7ca6a50..d20991c16 100755 --- a/templates/contratti/footer.php +++ b/templates/contratti/footer.php @@ -17,7 +17,8 @@ * along with this program. If not, see . */ -if (!empty($options['last-page-footer'])) { +//Se non è l'ultima pagina, oppure è l'ultima pagina ma ho scelto di nascondere il footer +if (!$is_last_page) { return; } diff --git a/templates/ddt/footer.php b/templates/ddt/footer.php index 51e90840c..fca484069 100755 --- a/templates/ddt/footer.php +++ b/templates/ddt/footer.php @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -if (!empty($options['last-page-footer'])) { +if (!$is_last_page) { return; } diff --git a/templates/fatture/footer.php b/templates/fatture/footer.php index 0389fa5cd..22bc66392 100755 --- a/templates/fatture/footer.php +++ b/templates/fatture/footer.php @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -if (!empty($options['last-page-footer'])) { +if (!$is_last_page) { return; } diff --git a/templates/preventivi/footer.php b/templates/preventivi/footer.php index bc7ca6a50..81623bfaf 100755 --- a/templates/preventivi/footer.php +++ b/templates/preventivi/footer.php @@ -17,7 +17,7 @@ * along with this program. If not, see . */ -if (!empty($options['last-page-footer'])) { +if (!$is_last_page) { return; }