diff --git a/resources/assets/js/components/AkauntingSelect.vue b/resources/assets/js/components/AkauntingSelect.vue
index 6e48f6d02..3313aff80 100644
--- a/resources/assets/js/components/AkauntingSelect.vue
+++ b/resources/assets/js/components/AkauntingSelect.vue
@@ -7,11 +7,7 @@
@@ -38,16 +34,16 @@
:value="value">
+
+
+ {{ add_new_text }}
+
@@ -74,16 +70,16 @@
:value="value">
+
+
+ {{ add_new_text }}
+
-
@@ -110,6 +106,46 @@
:value="value">
+
+
+ {{ add_new_text }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ add_new_text }}
+
@@ -152,7 +188,8 @@ export default {
addNewPath: null,
group: false,
multiple:false,
- disabled:false
+ disabled:false,
+ collapse: false
},
data() {
diff --git a/resources/views/incomes/invoices/item.blade.php b/resources/views/incomes/invoices/item.blade.php
index 1467bab4f..3d985d521 100644
--- a/resources/views/incomes/invoices/item.blade.php
+++ b/resources/views/incomes/invoices/item.blade.php
@@ -16,29 +16,14 @@
@stack('name_td_start')
@stack('name_input_start')
-
-
+ {{ Form::selectAddNewGroup('name', '', '', $items, '', [
+ 'data-item' => 'name',
+ 'v-model' => 'row.name',
+ '@input' => 'onGetItem($event, index)',
+ 'class' => 'form-control',
+ 'autocomplete' => 'form-control',
+ 'path' => route('modals.taxes.create')
+ ], 'mb-0 select-item') }}
'row.tax_id',
'change' => 'onCalculateTotal',
'class' => 'form-control',
+ 'collapse' => 'false',
'path' => route('modals.taxes.create')
], 'mb-0 select-tax') }}
@stack('tax_id_input_end')
diff --git a/resources/views/partials/form/multi_select_add_new_group.blade.php b/resources/views/partials/form/multi_select_add_new_group.blade.php
index f2f427671..be4f34039 100644
--- a/resources/views/partials/form/multi_select_add_new_group.blade.php
+++ b/resources/views/partials/form/multi_select_add_new_group.blade.php
@@ -12,6 +12,9 @@
:multiple="true"
:add-new="true"
:add-new-text="'{{ trans('general.form.add_new', ['field' => $text]) }}'"
+ @if (!empty($attributes['collapse']))
+ :collapse="true"
+ @endif
@if (!empty($attributes['path']))
:add-new-path="'{{ $attributes['path'] }}'"
@endif
diff --git a/resources/views/partials/form/multi_select_group.blade.php b/resources/views/partials/form/multi_select_group.blade.php
index d3495c805..45be272ba 100644
--- a/resources/views/partials/form/multi_select_group.blade.php
+++ b/resources/views/partials/form/multi_select_group.blade.php
@@ -10,6 +10,9 @@
:value="{{ json_encode(old($name, $selected)) }}"
:icon="'{{ $icon }}'"
:multiple="true"
+ @if (!empty($attributes['collapse']))
+ :collapse="true"
+ @endif
@interface="{{ !empty($attributes['v-model']) ? $attributes['v-model'] . ' = $event' : 'form.' . $name . ' = $event' }}"
@if (!empty($attributes['change']))
@change="{{ $attributes['change'] }}($event)"
|