From ae1fecef337b35a8f6e6392f3367080f33e50c51 Mon Sep 17 00:00:00 2001 From: 1Day Date: Wed, 22 Dec 2021 13:48:21 +0100 Subject: [PATCH] Add payment methode to invoice --- app/Http/Controllers/Admin/PaymentController.php | 9 ++++++++- resources/lang/de.json | 1 + resources/lang/en.json | 1 + .../vendor/invoices/templates/controlpanel.blade.php | 2 +- 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/PaymentController.php b/app/Http/Controllers/Admin/PaymentController.php index fdf46433..ea7d3dd0 100644 --- a/app/Http/Controllers/Admin/PaymentController.php +++ b/app/Http/Controllers/Admin/PaymentController.php @@ -521,6 +521,12 @@ class PaymentController extends Controller ->title($creditProduct->description) ->pricePerUnit($creditProduct->price); + $notes = [ + __("Payment method") .": ". $payment->payment_method, + ]; + $notes = implode("
", $notes); + + $invoice = Invoice::make() ->template('controlpanel') ->name(__("Invoice")) @@ -534,7 +540,8 @@ class PaymentController extends Controller ->series(now()->format('mY')) ->delimiter("-") ->sequence($newInvoiceID) - ->serialNumberFormat($InvoiceSettings->invoice_prefix . '{DELIMITER}{SERIES}{SEQUENCE}'); + ->serialNumberFormat($InvoiceSettings->invoice_prefix . '{DELIMITER}{SERIES}{SEQUENCE}') + ->notes($notes); if (file_exists($logoPath)) { $invoice->logo($logoPath); diff --git a/resources/lang/de.json b/resources/lang/de.json index 33121ccd..769d4481 100644 --- a/resources/lang/de.json +++ b/resources/lang/de.json @@ -226,6 +226,7 @@ "Subtotal": "Zwischensumme", "Submit Payment": "Zahlung bestätigen", "Payment Methods": "Zahlungsmethoden", + "Payment method": "Zahlungsmethode", "By purchasing this product you agree and accept our terms of service": "Mit dem kauf akzeptierst du unsere TOS", "There are no store products!": "Es gibt keine Produkte", "The store is not correctly configured!": "Der Laden wurde nicht richtig konfiguriert", diff --git a/resources/lang/en.json b/resources/lang/en.json index 7e547db9..9fc85f1b 100644 --- a/resources/lang/en.json +++ b/resources/lang/en.json @@ -256,6 +256,7 @@ "Subtotal": "Subtotal", "Submit Payment": "Submit Payment", "Payment Methods": "Payment Methods", + "Payment method": "Payment method", "By purchasing this product you agree and accept our terms of service": "By purchasing this product you agree and accept our terms of service", "There are no store products!": "There are no store products!", "The store is not correctly configured!": "The store is not correctly configured!", diff --git a/resources/views/vendor/invoices/templates/controlpanel.blade.php b/resources/views/vendor/invoices/templates/controlpanel.blade.php index e6a99fa0..7cbcb9c4 100644 --- a/resources/views/vendor/invoices/templates/controlpanel.blade.php +++ b/resources/views/vendor/invoices/templates/controlpanel.blade.php @@ -364,7 +364,7 @@ @if($invoice->notes)

- {{ trans('Notes') }}: {!! $invoice->notes !!} + {{ trans('Notes') }}:
{!! $invoice->notes !!}

@endif