Merge pull request #2087 from brkcvn/financial-year-start
Localization fiscal year change bugfix sovled
This commit is contained in:
commit
9216b16752
@ -4,12 +4,14 @@
|
||||
:class="[
|
||||
{'readonly': readonly},
|
||||
{'disabled': disabled},
|
||||
{'hidden-year': hiddenYear},
|
||||
formClasses
|
||||
]"
|
||||
:footer-error="formError"
|
||||
:prependIcon="icon"
|
||||
:readonly="readonly"
|
||||
:disabled="disabled"
|
||||
@focus="focus"
|
||||
>
|
||||
<flat-picker slot-scope="{focus, blur}"
|
||||
:name="dataName"
|
||||
@ -93,6 +95,9 @@ export default {
|
||||
locale: {
|
||||
type: String,
|
||||
default: 'en',
|
||||
},
|
||||
hiddenYear: {
|
||||
type: [Boolean, String]
|
||||
}
|
||||
},
|
||||
|
||||
@ -125,6 +130,19 @@ export default {
|
||||
this.$emit('interface', this.real_model);
|
||||
|
||||
this.$emit('change', this.real_model);
|
||||
},
|
||||
|
||||
focus() {
|
||||
let date_wrapper_html = document.querySelectorAll('.numInputWrapper');
|
||||
if(this.hiddenYear) {
|
||||
date_wrapper_html.forEach((wrapper) => {
|
||||
wrapper.classList.add('hidden-year-flatpickr');
|
||||
});
|
||||
} else {
|
||||
date_wrapper_html.forEach((wrapper) => {
|
||||
wrapper.classList.remove('hidden-year-flatpickr');
|
||||
});
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@ -135,3 +153,9 @@ export default {
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.hidden-year-flatpickr {
|
||||
display: none !important;
|
||||
}
|
||||
</style>
|
@ -8,7 +8,6 @@
|
||||
@else
|
||||
:form-classes="[{'has-error': form.errors.get('{{ $name }}') }]"
|
||||
@endif
|
||||
|
||||
:group_class="'{{ $group_class }}'"
|
||||
|
||||
icon="fa fa-{{ $icon }}"
|
||||
@ -52,6 +51,10 @@
|
||||
@interface="form.errors.clear('{{ $name }}'); form.{{ $name }} = $event"
|
||||
@endif
|
||||
|
||||
@if (!empty($attributes['hidden_year']))
|
||||
hidden-year
|
||||
@endif
|
||||
|
||||
@if (!empty($attributes['change']))
|
||||
@change="{{ $attributes['change'] }}"
|
||||
@endif
|
||||
|
@ -18,7 +18,7 @@
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<div class="row">
|
||||
{{ Form::dateGroup('financial_start', trans('settings.localisation.financial_start'), 'calendar', ['id' => 'financial_start', 'class' => 'form-control datepicker', 'show-date-format' => 'j F', 'date-format' => 'd-m', 'autocomplete' => 'off'], setting('localisation.financial_start')) }}
|
||||
{{ Form::dateGroup('financial_start', trans('settings.localisation.financial_start'), 'calendar', ['id' => 'financial_start', 'class' => 'form-control datepicker', 'show-date-format' => 'j F', 'date-format' => 'd-m', 'autocomplete' => 'off', 'hidden_year' => true], setting('localisation.financial_start')) }}
|
||||
|
||||
{{ Form::selectGroup('financial_denote', trans('settings.localisation.financial_denote.title'), 'calendar', $financial_denote_options, setting('localisation.financial_denote'), []) }}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user