@extends('layouts.app')

@section('content')
    <h3 class="page-title">@lang('quickadmin.currencyRate.title_singular')</h3>
    <div class="panel panel-default">
        <div class="panel-heading">
            {{ trans('quickadmin.qa_edit') }}
        </div>
        <div class="panel-body">
            <form method="POST" action="{{ route("admin.currency-rates.update", [$currencyRate->id]) }}"
                  enctype="multipart/form-data">
                @method('PUT')
                @csrf
                <div class="flex-row-align-top row">
                    <div class="form-group col-xs-12 col-lg-6">
                        <label class="required"
                               for="currency_from_id">{{ trans('quickadmin.currencyRate.fields.currency_from') }}
                            *</label>
                        {{--                                    {!! Form::select('currency_from_id', $currency_froms, old('currency_from_id'), ['class' => 'form-control select2']) !!}--}}
                        <select class="form-control select2" name="currency_from_id" id="currency_from_id" disabled>
                            @foreach($currency_froms as $id => $entry)
                                <option
                                    value="{{ $id }}" {{ (old('currency_from_id') ? old('currency_from_id') : $currencyRate->currency_from->id ?? '') == $id ? 'selected' : '' }}>{{ $entry }}</option>
                            @endforeach
                        </select>
                        {!! Form::hidden('currency_from_id', old('currency_from_id') ? old('currency_from_id') : $currencyRate->currency_from->id ) !!}
                        @if($errors->has('currency_from_id'))
                            <span class="help-block"
                                  role="alert">{{ $errors->first('currency_from_id') }}</span>
                        @endif
                    </div>
                    <div
                        class="form-group col-xs-12 col-lg-6 {{ $errors->has('currency_to') ? 'has-error' : '' }}">
                        <label class="required"
                               for="currency_to_id">{{ trans('quickadmin.currencyRate.fields.currency_to') }}
                            *</label>
                        <select class="form-control select2" name="currency_to_id" id="currency_to_id" disabled>
                            @foreach($currency_tos as $id => $entry)
                                <option
                                    value="{{ $id }}" {{ (old('currency_to_id') ? old('currency_to_id') : $currencyRate->currency_to->id ?? '') == $id ? 'selected' : '' }}>{{ $entry }}</option>
                            @endforeach
                        </select>
                        {!! Form::hidden('currency_to_id', old('currency_to_id') ? old('currency_to_id') : $currencyRate->currency_to->id ) !!}
                        {{--                                    {!! Form::select('currency_to_id', $currency_tos, old('currency_to_id'), ['class' => 'form-control select2']) !!}--}}
                        @if($errors->has('currency_to_id'))
                            <span class="help-block"
                                  role="alert">{{ $errors->first('currency_to_id') }}</span>
                        @endif
                    </div>
                </div>
                <div class="form-group">
                    <label class="required" for="rate">{{ trans('quickadmin.currencyRate.fields.rate') }}
                        *</label>
                    <input class="form-control" type="number" name="rate" id="rate"
                           value="{{ old('rate', $currencyRate->rate) }}" step="0.01">
                    @if($errors->has('rate'))
                        <span class="help-block" role="alert">{{ $errors->first('rate') }}</span>
                    @endif
                    <span
                        class="help-block">{{ trans('quickadmin.currencyRate.fields.rate_helper') }}</span>
                </div>
                <div class="form-group">
                    <button class="btn btn-danger" type="submit">
                        {{ trans('quickadmin.qa_save') }}
                    </button>
                </div>
            </form>
        </div>
    </div>

@endsection
