From d48800a849da0f20d0651587f0340dac3c1af125 Mon Sep 17 00:00:00 2001 From: Frank Cools Date: Wed, 8 Oct 2025 01:16:08 +0200 Subject: [PATCH] Add debugging to template reset functionality - Add debug logging to resetToDefaultTemplate method - Add debug logging to getTemplateInfo method - Track template path resolution and file operations - Debug REVENIR AU MODELE OFFICIEL button issues --- core/class/declarationtva_pdf.class.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/core/class/declarationtva_pdf.class.php b/core/class/declarationtva_pdf.class.php index ee2872f..c1596aa 100644 --- a/core/class/declarationtva_pdf.class.php +++ b/core/class/declarationtva_pdf.class.php @@ -1496,6 +1496,10 @@ class DeclarationTVA_PDF ); $custom_template = $this->template_path . 'ca3_custom_template.pdf'; + error_log("DeclarationTVA: Template info - looking for: " . $custom_template); + error_log("DeclarationTVA: Template info - path: " . $this->template_path); + error_log("DeclarationTVA: Template info - exists: " . (file_exists($custom_template) ? 'YES' : 'NO')); + if (file_exists($custom_template)) { $info['custom_template'] = true; $info['template_path'] = $custom_template; @@ -1512,9 +1516,16 @@ class DeclarationTVA_PDF public function resetToDefaultTemplate() { $custom_template = $this->template_path . 'ca3_custom_template.pdf'; + error_log("DeclarationTVA: Reset template - looking for: " . $custom_template); + error_log("DeclarationTVA: Template path: " . $this->template_path); + error_log("DeclarationTVA: File exists: " . (file_exists($custom_template) ? 'YES' : 'NO')); + if (file_exists($custom_template)) { - return unlink($custom_template); + $result = unlink($custom_template); + error_log("DeclarationTVA: Delete result: " . ($result ? 'SUCCESS' : 'FAILED')); + return $result; } + error_log("DeclarationTVA: No custom template to delete"); return true; }