diff --git a/resources/assets/js/views/common/documents.js b/resources/assets/js/views/common/documents.js index 0c791449e..95a077b76 100644 --- a/resources/assets/js/views/common/documents.js +++ b/resources/assets/js/views/common/documents.js @@ -76,7 +76,6 @@ const app = new Vue({ ',,' ], email_template: false, - minor_form_loading: false } }, @@ -676,11 +675,13 @@ const app = new Vue({ if (response.data.error) { this.form.loading = false; + this.form.response = response.data; } }) .catch(error => { this.form.loading = false; + this.form.onFail(error); this.method_show_html = error.message; @@ -959,7 +960,7 @@ const app = new Vue({ let form_html = document.querySelector('form'); if (form_html && form_html.getAttribute('id') == 'document') { - form_html.querySelectorAll('input, textarea, select, ul, li, a').forEach((element) => { + form_html.querySelectorAll('input, textarea, select, ul, li, a, [type="button"]').forEach((element) => { element.addEventListener('click', () => { this.onBeforeUnload(); }); @@ -1148,6 +1149,6 @@ const app = new Vue({ } this.form.discount = this.form.discount.replace(',', '.'); - } + }, }, -}); +}); \ No newline at end of file diff --git a/resources/views/components/documents/form/buttons.blade.php b/resources/views/components/documents/form/buttons.blade.php index 35380e887..b886223d4 100644 --- a/resources/views/components/documents/form/buttons.blade.php +++ b/resources/views/components/documents/form/buttons.blade.php @@ -11,12 +11,12 @@ ::disabled="form.loading" @click="onSubmitViaSendEmail" > - - + + {{ trans('general.send_to') }} @endif - + \ No newline at end of file diff --git a/resources/views/components/documents/form/items.blade.php b/resources/views/components/documents/form/items.blade.php index 00f6497a1..4de3c6fad 100644 --- a/resources/views/components/documents/form/items.blade.php +++ b/resources/views/components/documents/form/items.blade.php @@ -26,53 +26,56 @@ @if (! $hideItems) @stack('name_th_start') - @if (! $hideItemName) - {{ (trans_choice($textItemName, 2) != $textItemName) ? trans_choice($textItemName, 2) : trans($textItemName) }} + @if (! $hideItemName) + {{ (trans_choice($textItemName, 2) != $textItemName) ? trans_choice($textItemName, 2) : trans($textItemName) }} + @endif - @endif + @stack('name_th_end') @stack('move_th_start') - @if (! $hideItemDescription) - + + @if (! $hideItemDescription) {{ trans($textItemDescription) }} - - @endif + @endif + + @stack('move_th_end') @endif @stack('quantity_th_start') - @if (! $hideItemQuantity) - + + @if (! $hideItemQuantity) {{ trans($textItemQuantity) }} - - @endif + @endif + + @stack('quantity_th_end') @stack('price_th_start') - @if (! $hideItemPrice) - + + @if (! $hideItemPrice) {{ trans($textItemPrice) }} - - @endif - + @endif + + @stack('price_th_end') @stack('total_th_start') - @if (! $hideItemAmount) - + + @if (! $hideItemAmount) {{ trans($textItemAmount) }} - - @endif - + @endif + + @stack('total_th_end') @stack('remove_th_start') @@ -106,4 +109,4 @@ - + \ No newline at end of file diff --git a/resources/views/components/form/group/invoice_text.blade.php b/resources/views/components/form/group/invoice_text.blade.php index 8b6a9933e..60018d6c6 100644 --- a/resources/views/components/form/group/invoice_text.blade.php +++ b/resources/views/components/form/group/invoice_text.blade.php @@ -168,8 +168,8 @@ @foreach ($options as $option) @if ($option->id == 'custom') -
- +
+
@endif @endforeach diff --git a/resources/views/portal/invoices/preview.blade.php b/resources/views/portal/invoices/preview.blade.php index a118bbc62..545fec7b7 100644 --- a/resources/views/portal/invoices/preview.blade.php +++ b/resources/views/portal/invoices/preview.blade.php @@ -27,7 +27,7 @@
@php $is_active = true; @endphp -