diff --git a/app/Http/Controllers/Modals/Taxes.php b/app/Http/Controllers/Modals/Taxes.php index 9e909c3bf..1cb1512b8 100644 --- a/app/Http/Controllers/Modals/Taxes.php +++ b/app/Http/Controllers/Modals/Taxes.php @@ -27,7 +27,13 @@ class Taxes extends Controller */ public function create() { - $html = view('modals.taxes.create')->render(); + $types = [ + 'normal' => trans('taxes.normal'), + 'inclusive' => trans('taxes.inclusive'), + 'compound' => trans('taxes.compound'), + ]; + + $html = view('modals.taxes.create', compact('types'))->render(); return response()->json([ 'success' => true, diff --git a/resources/views/expenses/bills/create.blade.php b/resources/views/expenses/bills/create.blade.php index c88187593..e1d8a20f9 100644 --- a/resources/views/expenses/bills/create.blade.php +++ b/resources/views/expenses/bills/create.blade.php @@ -371,6 +371,8 @@ $(document).on('click', '#tax-add-new', function(e) { tax_name = $('.select2-search__field').val(); + $('body > .select2-container.select2-container--default.select2-container--open').remove(); + $('#modal-create-tax').remove(); $.ajax({ diff --git a/resources/views/expenses/bills/edit.blade.php b/resources/views/expenses/bills/edit.blade.php index 82be6574c..56caa5718 100644 --- a/resources/views/expenses/bills/edit.blade.php +++ b/resources/views/expenses/bills/edit.blade.php @@ -379,6 +379,8 @@ $(document).on('click', '#tax-add-new', function(e) { tax_name = $('.select2-search__field').val(); + $('body > .select2-container.select2-container--default.select2-container--open').remove(); + $('#modal-create-tax').remove(); $.ajax({ diff --git a/resources/views/incomes/invoices/create.blade.php b/resources/views/incomes/invoices/create.blade.php index cb736e1b9..86b0fda7c 100644 --- a/resources/views/incomes/invoices/create.blade.php +++ b/resources/views/incomes/invoices/create.blade.php @@ -371,6 +371,8 @@ $(document).on('click', '#tax-add-new', function(e) { tax_name = $('.select2-search__field').val(); + $('body > .select2-container.select2-container--default.select2-container--open').remove(); + $('#modal-create-tax').remove(); $.ajax({ diff --git a/resources/views/incomes/invoices/edit.blade.php b/resources/views/incomes/invoices/edit.blade.php index fdbe13179..0da09adeb 100644 --- a/resources/views/incomes/invoices/edit.blade.php +++ b/resources/views/incomes/invoices/edit.blade.php @@ -379,6 +379,8 @@ $(document).on('click', '#tax-add-new', function(e) { tax_name = $('.select2-search__field').val(); + $('body > .select2-container.select2-container--default.select2-container--open').remove(); + $('#modal-create-tax').remove(); $.ajax({ diff --git a/resources/views/modals/taxes/create.blade.php b/resources/views/modals/taxes/create.blade.php index a769bcd51..4b140da6f 100644 --- a/resources/views/modals/taxes/create.blade.php +++ b/resources/views/modals/taxes/create.blade.php @@ -11,6 +11,8 @@ {{ Form::textGroup('rate', trans('taxes.rate'), 'percent') }} + {{ Form::selectGroup('type', trans_choice('general.types', 1), 'bars', $types, 'normal') }} + {!! Form::hidden('enabled', '1', []) !!} {!! Form::close() !!} @@ -28,6 +30,12 @@