import validation fixed create and edit action on invoice, bill, revenue, payment.
refs #392
This commit is contained in:
		@@ -20,6 +20,7 @@
 | 
			
		||||
                <div class="input-group-append">
 | 
			
		||||
                    {!! Form::text('currency', $account_currency_code, ['id' => 'currency', 'class' => 'form-control', 'required' => 'required', 'disabled' => 'disabled']) !!}
 | 
			
		||||
                    {!! Form::hidden('currency_code', $account_currency_code, ['id' => 'currency_code', 'class' => 'form-control', 'required' => 'required']) !!}
 | 
			
		||||
                    {!! Form::hidden('currency_rate', '', ['id' => 'currency_rate']) !!}
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
        </div>
 | 
			
		||||
@@ -84,6 +85,8 @@
 | 
			
		||||
@push('scripts')
 | 
			
		||||
    <script type="text/javascript">
 | 
			
		||||
        $(document).ready(function(){
 | 
			
		||||
            $('#account_id').trigger('change');
 | 
			
		||||
 | 
			
		||||
            //Date picker
 | 
			
		||||
            $('#paid_at').datepicker({
 | 
			
		||||
                format: 'yyyy-mm-dd',
 | 
			
		||||
@@ -113,18 +116,20 @@
 | 
			
		||||
                style : 'btn-default',
 | 
			
		||||
                placeholder : '{{ trans('general.form.no_file_selected') }}'
 | 
			
		||||
            });
 | 
			
		||||
        });
 | 
			
		||||
 | 
			
		||||
            $(document).on('change', '#account_id', function (e) {
 | 
			
		||||
                $.ajax({
 | 
			
		||||
                    url: '{{ url("settings/currencies/currency") }}',
 | 
			
		||||
                    type: 'GET',
 | 
			
		||||
                    dataType: 'JSON',
 | 
			
		||||
                    data: 'account_id=' + $(this).val(),
 | 
			
		||||
                    success: function(data) {
 | 
			
		||||
                        $('#currency').val(data.currency_code);
 | 
			
		||||
                        $('#currency_code').val(data.currency_code);
 | 
			
		||||
                    }
 | 
			
		||||
                });
 | 
			
		||||
        $(document).on('change', '#account_id', function (e) {
 | 
			
		||||
            $.ajax({
 | 
			
		||||
                url: '{{ url("banking/accounts/currency") }}',
 | 
			
		||||
                type: 'GET',
 | 
			
		||||
                dataType: 'JSON',
 | 
			
		||||
                data: 'account_id=' + $(this).val(),
 | 
			
		||||
                success: function(data) {
 | 
			
		||||
                    $('#currency').val(data.currency_code);
 | 
			
		||||
 | 
			
		||||
                    $('#currency_code').val(data.currency_code);
 | 
			
		||||
                    $('#currency_rate').val(data.currency_rate);
 | 
			
		||||
                }
 | 
			
		||||
            });
 | 
			
		||||
        });
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -37,6 +37,7 @@
 | 
			
		||||
                    <div class="input-group-append">
 | 
			
		||||
                        {!! Form::text('currency', $account_currency_code, ['id' => 'currency', 'class' => 'form-control', 'required' => 'required', 'disabled' => 'disabled']) !!}
 | 
			
		||||
                        {!! Form::hidden('currency_code', $account_currency_code, ['id' => 'currency_code', 'class' => 'form-control', 'required' => 'required']) !!}
 | 
			
		||||
                        {!! Form::hidden('currency_rate', null, ['id' => 'currency_rate']) !!}
 | 
			
		||||
                    </div>
 | 
			
		||||
                </div>
 | 
			
		||||
            </div>
 | 
			
		||||
@@ -82,6 +83,8 @@
 | 
			
		||||
@push('scripts')
 | 
			
		||||
    <script type="text/javascript">
 | 
			
		||||
        $(document).ready(function(){
 | 
			
		||||
            $('#account_id').trigger('change');
 | 
			
		||||
 | 
			
		||||
            //Date picker
 | 
			
		||||
            $('#paid_at').datepicker({
 | 
			
		||||
                format: 'yyyy-mm-dd',
 | 
			
		||||
@@ -136,18 +139,20 @@
 | 
			
		||||
                    confirmDelete("#attachment-{!! $revenue->attachment->id !!}", "{!! trans('general.attachment') !!}", "{!! trans('general.delete_confirm', ['name' => '<strong>' . $revenue->attachment->basename . '</strong>', 'type' => strtolower(trans('general.attachment'))]) !!}", "{!! trans('general.cancel') !!}", "{!! trans('general.delete')  !!}");
 | 
			
		||||
                });
 | 
			
		||||
            @endif
 | 
			
		||||
        });
 | 
			
		||||
 | 
			
		||||
            $(document).on('change', '#account_id', function (e) {
 | 
			
		||||
                $.ajax({
 | 
			
		||||
                    url: '{{ url("settings/currencies/currency") }}',
 | 
			
		||||
                    type: 'GET',
 | 
			
		||||
                    dataType: 'JSON',
 | 
			
		||||
                    data: 'account_id=' + $(this).val(),
 | 
			
		||||
                    success: function(data) {
 | 
			
		||||
                        $('#currency').val(data.currency_code);
 | 
			
		||||
                        $('#currency_code').val(data.currency_code);
 | 
			
		||||
                    }
 | 
			
		||||
                });
 | 
			
		||||
        $(document).on('change', '#account_id', function (e) {
 | 
			
		||||
            $.ajax({
 | 
			
		||||
                url: '{{ url("banking/accounts/currency") }}',
 | 
			
		||||
                type: 'GET',
 | 
			
		||||
                dataType: 'JSON',
 | 
			
		||||
                data: 'account_id=' + $(this).val(),
 | 
			
		||||
                success: function(data) {
 | 
			
		||||
                    $('#currency').val(data.currency_code);
 | 
			
		||||
 | 
			
		||||
                    $('#currency_code').val(data.currency_code);
 | 
			
		||||
                    $('#currency_rate').val(data.currency_rate);
 | 
			
		||||
                }
 | 
			
		||||
            });
 | 
			
		||||
        });
 | 
			
		||||
    </script>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user