@extends('admin.layouts.main',array(
'scripts' => array(
path_asset('path.backoffice.js_path') . '/view/configurations/backend-configuration-form.js'
)
))

@section('content')

<div class="row">
    <div class="col-xs-10">
        <h1>Manage Configuration</h1>
    </div>
    @if($canView)
    <div class="col-xs-2">
        <a href="{{ url('/admin/configurations') }}" class="back-btn btn btn-default" type="button" data-toggle="tooltip" data-placement="bottom" title="" class="btn btn-default pull-right" data-original-title="{{trans('backend.back_list')}}">
            <span class="icon glyphicon glyphicon-th-list"></span>
        </a>
    </div>
    @endif
</div>
<div id="edit_configuration_form" class="user-form">
    {!! Form::model($configuration) !!}
    <div class="row">
        <div class="col-xs-12">
            <div class="form-group @error('key') has-error @enderror">
                <label class="control-label" for="key">Key</label>
                {!! Form::text('key', null, array(
                'id' => 'key_input',
                'class' => 'form-control',
                'maxlength' => '20',
                'data-toggle' => ($errors->has('key') ? 'tooltip': null),
                'title' => ($errors->has('key') ? $errors->first('key'): null),
                'disabled' => true ))!!}
            </div>
            <div class="form-group @error('name') has-error @enderror">
                <label class="control-label" for="name">Name</label>
                {!! Form::text('name', null, array(
                'id' => 'name_input',
                'class' => 'form-control',
                'maxlength' => '20',
                'data-toggle' => ($errors->has('name') ? 'tooltip': null),
                'title' => ($errors->has('name') ? $errors->first('name'): null),
                'disabled' => true ))!!}
            </div>
            @if ($configuration->type === 'boolean')
            <div class="form-group @error('value') has-error @enderror">
                <label class="control-label" for="value">Value</label>
                {!! Form::select('value', [ 0 => 'Disabled', '1'=> 'Enabled'],$configuration->value, array(
                'id' => 'value',
                'class' => 'form-control',
                'data-toggle' => ($errors->has('value') ? 'tooltip': null),
                'title' => ($errors->has('value') ? $errors->first('value'): null),
                'disabled' => null)) !!}
            </div>
            @else
            <div class="form-group @error('value') has-error @enderror">
                <label class="control-label" for="value">Value</label>
                {!! Form::textArea('value', null, array(
                'id' => 'value',
                'class' => 'form-control',
                'maxlength' => '2048',
                'data-toggle' => ($errors->has('value') ? 'tooltip': null),
                'title' => ($errors->has('value') ? $errors->first('value'): null),
                'disabled' => null)) !!}
            </div>
            @endif
            <div>
                {{ $configuration->description }}
            </div>


        </div>

    </div>

    @if($canEdit)
    <div class="row">
        <div class="col-xs-12">
            <div class="form-group pull-right">
                {!! Form::submit(Lang::get('backend.save'), array('class' => 'btn btn-primary', 'id' => 'configuration_save_btn')) !!}
            </div>
        </div>
    </div>
    @endif
    {!! Form::close() !!}
</div>

<script>
    $(function() {
        var manageUsersView = new Eae.View.BackendUserForm({
            el: $('#edit_configuration_form')
        });
    });
</script>
@stop