diff --git a/packages/Webkul/Admin/src/Resources/lang/ar/app.php b/packages/Webkul/Admin/src/Resources/lang/ar/app.php index 743e8c443..626f97e48 100644 --- a/packages/Webkul/Admin/src/Resources/lang/ar/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/ar/app.php @@ -949,7 +949,9 @@ return [ 'order-number-length' => 'Order Number Length', 'order-number-suffix' => 'Order Number Suffix', 'default' => 'Default', - 'sandbox' => 'Sandbox' + 'sandbox' => 'Sandbox', + 'invoice-slip-design' => 'Invoice Slip Design', + 'logo' => 'logo' ] ] ]; \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/lang/en/app.php b/packages/Webkul/Admin/src/Resources/lang/en/app.php index 0fb8d7e25..64eb0d842 100755 --- a/packages/Webkul/Admin/src/Resources/lang/en/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/en/app.php @@ -1301,7 +1301,9 @@ return [ 'default' => 'Default', 'sandbox' => 'Sandbox', 'all-channels' => 'All', - 'all-locales' => 'All' - ] + 'all-locales' => 'All', + 'invoice-slip-design' => 'Invoice Slip Design', + 'logo' => 'logo' + ] ] ]; diff --git a/packages/Webkul/Admin/src/Resources/lang/fa/app.php b/packages/Webkul/Admin/src/Resources/lang/fa/app.php index ad9fc9d81..f690a471c 100644 --- a/packages/Webkul/Admin/src/Resources/lang/fa/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/fa/app.php @@ -1070,7 +1070,9 @@ return [ 'credit-max' => 'اعتبار مشتری حداکثر', 'credit-max-value' => 'حداکثر میزان اعتبار', 'use-credit-max' => 'استفاده از حداکثر اعتبار', - 'sandbox' => 'Sandbox' + 'sandbox' => 'Sandbox', + 'invoice-slip-design' => 'Invoice Slip Design', + 'logo' => 'logo' ] ] ]; diff --git a/packages/Webkul/Admin/src/Resources/lang/nl/app.php b/packages/Webkul/Admin/src/Resources/lang/nl/app.php index 1c096eaea..fb2a5bd4c 100644 --- a/packages/Webkul/Admin/src/Resources/lang/nl/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/nl/app.php @@ -1298,7 +1298,9 @@ return [ 'default' => 'Standaard', 'sandbox' => 'Sandbox', 'all-channels' => 'Alles', - 'all-locales' => 'Alles' + 'all-locales' => 'Alles', + 'invoice-slip-design' => 'Invoice Slip Design', + 'logo' => 'logo' ] ] ]; \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php b/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php index 8f6626468..f94e5955c 100755 --- a/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php @@ -1058,7 +1058,9 @@ return [ 'order-number-prefix' => 'Order Number Prefix', 'order-number-length' => 'Order Number Length', 'order-number-suffix' => 'Order Number Suffix', - 'sandbox' => 'Sandbox' + 'sandbox' => 'Sandbox', + 'invoice-slip-design' => 'Invoice Slip Design', + 'logo' => 'logo' ] ] ]; \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/views/sales/invoices/pdf.blade.php b/packages/Webkul/Admin/src/Resources/views/sales/invoices/pdf.blade.php index 0dadd3305..7f3d8ef30 100755 --- a/packages/Webkul/Admin/src/Resources/views/sales/invoices/pdf.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/sales/invoices/pdf.blade.php @@ -75,12 +75,28 @@ font-weight: 600; } + .logo { + height: 70px; + width: 70px; + } +
+
+
+ +
+
+

+ {{ core()->getConfigData('sales.orderSettings.invoice_slip_design.address') }} +

+
+
+
diff --git a/packages/Webkul/Sales/src/Config/system.php b/packages/Webkul/Sales/src/Config/system.php index db927acf5..ad124a5df 100644 --- a/packages/Webkul/Sales/src/Config/system.php +++ b/packages/Webkul/Sales/src/Config/system.php @@ -35,5 +35,24 @@ return [ 'locale_based' => true, ], ] + ], [ + 'key' => 'sales.orderSettings.invoice_slip_design', + 'name' => 'admin::app.admin.system.invoice-slip-design', + 'sort' => 1, + 'fields' => [ + [ + 'name' => 'logo', + 'title' => 'admin::app.admin.system.logo', + 'type' => 'image', + 'validation' => 'mimes:jpeg,bmp,png,jpg', + 'channel_based' => true, + ], + [ + 'name' => 'address', + 'title' => 'admin::app.admin.system.address', + 'type' => 'textarea', + 'channel_based' => true, + ] + ] ] ]; \ No newline at end of file diff --git a/packages/Webkul/Shop/src/Resources/views/customers/account/orders/pdf.blade.php b/packages/Webkul/Shop/src/Resources/views/customers/account/orders/pdf.blade.php index ce2deff95..28b542860 100755 --- a/packages/Webkul/Shop/src/Resources/views/customers/account/orders/pdf.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/customers/account/orders/pdf.blade.php @@ -79,12 +79,28 @@ font-weight: 600; } + .logo { + height: 70px; + width: 70px; + } +
+
+
+ +
+
+

+ {{ core()->getConfigData('sales.orderSettings.invoice_slip_design.address') }} +

+
+
+