diff --git a/app/Services/PdfMaker/Designs/Bold.php b/app/Services/PdfMaker/Designs/Bold.php index 3e43f9b18966..e7940511c1f1 100644 --- a/app/Services/PdfMaker/Designs/Bold.php +++ b/app/Services/PdfMaker/Designs/Bold.php @@ -71,6 +71,12 @@ class Bold extends BaseDesign 'id' => 'product-table', 'elements' => $this->productTable(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Business.php b/app/Services/PdfMaker/Designs/Business.php index ed86575e7433..35aa366115b0 100644 --- a/app/Services/PdfMaker/Designs/Business.php +++ b/app/Services/PdfMaker/Designs/Business.php @@ -71,6 +71,12 @@ class Business extends BaseDesign 'id' => 'product-table', 'elements' => $this->productTable(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Clean.php b/app/Services/PdfMaker/Designs/Clean.php index 047761cc1a67..6808e9b9b03a 100644 --- a/app/Services/PdfMaker/Designs/Clean.php +++ b/app/Services/PdfMaker/Designs/Clean.php @@ -45,7 +45,7 @@ class Clean extends BaseDesign public function elements(array $context, string $type = 'product'): array { $this->context = $context; - + $this->type = $type; $this->setup(); @@ -70,7 +70,13 @@ class Clean extends BaseDesign 'product-table' => [ 'id' => 'product-table', 'elements' => $this->productTable(), - ] + ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Creative.php b/app/Services/PdfMaker/Designs/Creative.php index a4b2e38ea578..9c473a5a40b0 100644 --- a/app/Services/PdfMaker/Designs/Creative.php +++ b/app/Services/PdfMaker/Designs/Creative.php @@ -71,6 +71,12 @@ class Creative extends BaseDesign 'id' => 'product-table', 'elements' => $this->productTable(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Elegant.php b/app/Services/PdfMaker/Designs/Elegant.php index c2a518bbfef6..3abbd460fe7d 100644 --- a/app/Services/PdfMaker/Designs/Elegant.php +++ b/app/Services/PdfMaker/Designs/Elegant.php @@ -71,6 +71,12 @@ class Elegant extends BaseDesign 'id' => 'product-table', 'elements' => $this->productTable(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Hipster.php b/app/Services/PdfMaker/Designs/Hipster.php index 21c14d904bc0..a339ddf5fb5b 100644 --- a/app/Services/PdfMaker/Designs/Hipster.php +++ b/app/Services/PdfMaker/Designs/Hipster.php @@ -71,6 +71,12 @@ class Hipster extends BaseDesign 'id' => 'product-table', 'elements' => $this->productTable(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Modern.php b/app/Services/PdfMaker/Designs/Modern.php index 96dfa8c83306..fe2499e474e0 100644 --- a/app/Services/PdfMaker/Designs/Modern.php +++ b/app/Services/PdfMaker/Designs/Modern.php @@ -71,6 +71,12 @@ class Modern extends BaseDesign 'id' => 'company-address', 'elements' => $this->companyAddress(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/app/Services/PdfMaker/Designs/Plain.php b/app/Services/PdfMaker/Designs/Plain.php index 0094b0b62e84..4ca74cde5763 100644 --- a/app/Services/PdfMaker/Designs/Plain.php +++ b/app/Services/PdfMaker/Designs/Plain.php @@ -67,6 +67,12 @@ class Plain extends BaseDesign 'id' => 'product-table', 'elements' => $this->productTable(), ], + 'footer-elements' => [ + 'id' => 'footer', + 'elements' => [ + $this->sharedFooterElements(), + ], + ], ]; } diff --git a/resources/views/pdf-designs/bold.html b/resources/views/pdf-designs/bold.html index 025589e20ade..e2b5f47d5f44 100644 --- a/resources/views/pdf-designs/bold.html +++ b/resources/views/pdf-designs/bold.html @@ -63,4 +63,6 @@