From 9d36cce51344bf24b510dc7663382e2eeb2fedca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Cmit=20Tun=C3=A7?= Date: Sat, 1 Nov 2025 03:41:32 -0300 Subject: [PATCH] Update template form schemas to eliminate fallback for default data: Modified the generateDynamicFields method calls in HeaderTemplateForm, FooterTemplateForm, and SectionTemplateForm to remove unnecessary fallback parameters, ensuring that the templates utilize their own default data directly. This change enhances clarity and consistency in template management. --- .../Resources/FooterTemplates/Schemas/FooterTemplateForm.php | 3 ++- .../Resources/HeaderTemplates/Schemas/HeaderTemplateForm.php | 3 ++- .../Resources/SectionTemplates/Schemas/SectionTemplateForm.php | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/Filament/Admin/Resources/FooterTemplates/Schemas/FooterTemplateForm.php b/app/Filament/Admin/Resources/FooterTemplates/Schemas/FooterTemplateForm.php index 1e1ba8b..981f888 100644 --- a/app/Filament/Admin/Resources/FooterTemplates/Schemas/FooterTemplateForm.php +++ b/app/Filament/Admin/Resources/FooterTemplates/Schemas/FooterTemplateForm.php @@ -77,7 +77,8 @@ class FooterTemplateForm return TemplateService::generateDynamicFields( $tempTemplate, 'default_data', - $existingData + $existingData, + null // No fallback needed for template's own default_data ); }) ->key('default_data_fields') diff --git a/app/Filament/Admin/Resources/HeaderTemplates/Schemas/HeaderTemplateForm.php b/app/Filament/Admin/Resources/HeaderTemplates/Schemas/HeaderTemplateForm.php index 270b650..3052081 100644 --- a/app/Filament/Admin/Resources/HeaderTemplates/Schemas/HeaderTemplateForm.php +++ b/app/Filament/Admin/Resources/HeaderTemplates/Schemas/HeaderTemplateForm.php @@ -76,7 +76,8 @@ class HeaderTemplateForm return TemplateService::generateDynamicFields( $tempTemplate, 'default_data', - $existingData + $existingData, + null // No fallback needed for template's own default_data ); }) ->key('default_data_fields') diff --git a/app/Filament/Admin/Resources/SectionTemplates/Schemas/SectionTemplateForm.php b/app/Filament/Admin/Resources/SectionTemplates/Schemas/SectionTemplateForm.php index cb9df57..e241348 100644 --- a/app/Filament/Admin/Resources/SectionTemplates/Schemas/SectionTemplateForm.php +++ b/app/Filament/Admin/Resources/SectionTemplates/Schemas/SectionTemplateForm.php @@ -76,7 +76,8 @@ class SectionTemplateForm return TemplateService::generateDynamicFields( $tempTemplate, 'default_data', - $existingData + $existingData, + null // No fallback needed for template's own default_data ); }) ->key('default_data_fields')