From 98ab5599e5371c3b2c584a1aaeaeaf7309a7078c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristia=CC=81n=20Feldsam?= Date: Mon, 29 Apr 2019 13:50:54 +0200 Subject: [PATCH] Quote workflow settings enhancements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Kristián Feldsam --- .../views/accounts/invoice_settings.blade.php | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/views/accounts/invoice_settings.blade.php b/resources/views/accounts/invoice_settings.blade.php index 72cd1229c4d2..9148a94ab537 100644 --- a/resources/views/accounts/invoice_settings.blade.php +++ b/resources/views/accounts/invoice_settings.blade.php @@ -405,11 +405,6 @@
- {!! Former::checkbox('auto_convert_quote') - ->text(trans('texts.enable')) - ->blockHelp(trans('texts.auto_convert_quote_help')) - ->value(1) !!} - {!! Former::checkbox('auto_archive_quote') ->text(trans('texts.enable')) ->blockHelp(trans('texts.auto_archive_quote_help')) @@ -417,7 +412,12 @@ {!! Former::checkbox('require_approve_quote') ->text(trans('texts.enable')) - ->blockHelp(trans('texts.require_approve_quote')) + ->blockHelp(trans('texts.require_approve_quote_help')) + ->value(1) !!} + + {!! Former::checkbox('auto_convert_quote') + ->text(trans('texts.enable')) + ->blockHelp(trans('texts.auto_convert_quote_help')) ->value(1) !!} {!! Former::checkbox('allow_approve_expired_quote') @@ -636,6 +636,7 @@ onClientNumberEnabled(); onCreditNumberEnabled(); onResetFrequencyChange(); + updateCheckboxes(); $('#reset_counter_date').datepicker('update', '{{ Utils::fromSqlDate($account->reset_counter_date) ?: 'new Date()' }}'); $('.reset_counter_date_group .input-group-addon').click(function() { @@ -647,6 +648,14 @@ @endif }); + $('#require_approve_quote').change(updateCheckboxes); + + function updateCheckboxes() { + var checked = $('#require_approve_quote').is(':checked'); + $('#auto_convert_quote').prop('disabled', ! checked); + $('#allow_approve_expired_quote').prop('disabled', ! checked); + } +