Invoice items column hide feature

This commit is contained in:
Cüneyt Şentürk 2020-12-07 13:19:39 +03:00
parent 08110352ba
commit 36b7d66fe5
3 changed files with 22 additions and 0 deletions

View File

@ -111,6 +111,11 @@ return [
'item_name' => env('SETTING_FALLBACK_INVOICE_ITEM_NAME', 'settings.invoice.item'), 'item_name' => env('SETTING_FALLBACK_INVOICE_ITEM_NAME', 'settings.invoice.item'),
'price_name' => env('SETTING_FALLBACK_INVOICE_PRICE_NAME', 'settings.invoice.price'), 'price_name' => env('SETTING_FALLBACK_INVOICE_PRICE_NAME', 'settings.invoice.price'),
'quantity_name' => env('SETTING_FALLBACK_INVOICE_QUANTITY_NAME', 'settings.invoice.quantity'), 'quantity_name' => env('SETTING_FALLBACK_INVOICE_QUANTITY_NAME', 'settings.invoice.quantity'),
'hide_item_name' => env('SETTING_FALLBACK_INVOICE_HIDE_ITEM_NAME', false),
'hide_item_description' => env('SETTING_FALLBACK_INVOICE_HIDE_ITEM_DESCRIPTION', false),
'hide_quantity' => env('SETTING_FALLBACK_INVOICE_HIDE_QUANTITY', false),
'hide_price' => env('SETTING_FALLBACK_INVOICE_HIDE_PRICE', false),
'hide_amount' => env('SETTING_FALLBACK_INVOICE_HIDE_AMOUNT', false),
'payment_terms' => env('SETTING_FALLBACK_INVOICE_PAYMENT_TERMS', '0'), 'payment_terms' => env('SETTING_FALLBACK_INVOICE_PAYMENT_TERMS', '0'),
'template' => env('SETTING_FALLBACK_INVOICE_TEMPLATE', 'default'), 'template' => env('SETTING_FALLBACK_INVOICE_TEMPLATE', 'default'),
'color' => env('SETTING_FALLBACK_INVOICE_COLOR', '#55588b'), 'color' => env('SETTING_FALLBACK_INVOICE_COLOR', '#55588b'),

View File

@ -62,6 +62,13 @@ return [
'default' => 'Default', 'default' => 'Default',
'classic' => 'Classic', 'classic' => 'Classic',
'modern' => 'Modern', 'modern' => 'Modern',
'hide' => [
'item_name' => 'Hide Item Name',
'item_description' => 'Hide Item Description',
'quantity' => 'Hide Quantity',
'price' => 'Hide Price',
'amount' => 'Hide Amount',
],
], ],
'default' => [ 'default' => [

View File

@ -40,6 +40,16 @@
{{ Form::invoice_text('quantity_name', trans('settings.invoice.quantity_name'), 'font', $quantity_names, setting('invoice.quantity_name'), [], 'quantity_name_input', null) }} {{ Form::invoice_text('quantity_name', trans('settings.invoice.quantity_name'), 'font', $quantity_names, setting('invoice.quantity_name'), [], 'quantity_name_input', null) }}
{{ Form::radioGroup('hide_item_name', trans('settings.invoice.hide.item_name'), setting('invoice.hide_item_name')) }}
{{ Form::radioGroup('hide_item_description', trans('settings.invoice.hide.item_description'), setting('invoice.hide_item_description')) }}
{{ Form::radioGroup('hide_quantity', trans('settings.invoice.hide.quantity'), setting('invoice.hide_quantity')) }}
{{ Form::radioGroup('hide_price', trans('settings.invoice.hide.price'), setting('invoice.hide_price')) }}
{{ Form::radioGroup('hide_amount', trans('settings.invoice.hide.amount'), setting('invoice.hide_amount')) }}
<div class="form-group col-md-6"> <div class="form-group col-md-6">
{!! Form::label('invoice_template', trans_choice('general.templates', 1), ['class' => 'form-control-label']) !!} {!! Form::label('invoice_template', trans_choice('general.templates', 1), ['class' => 'form-control-label']) !!}