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;
}