{{-- Name: api.partials.edit Author: JH2 Created: 2016-01-25 --}} @extends('partials.box') @section($content_id) {!! Form::model($key, ['method' => 'PUT', 'class' => 'form-horizontal', 'autocomplete' => 'off', 'route' => ['api.update', $key->id]]) !!}
{!! Form::label('text', Lang::get('api.statusCol'), ['class' => 'col-md-2 control-label']) !!}
{!! Form::select('status', array( '1' => Lang::get('api.form.statusActive'), '0' => Lang::get('api.form.statusInactive'), ), old('status')?old('status'):$key['status'], ['class' => 'form-control']) !!} {!! $errors->first('status', ':message') !!}
{!! Form::label('text', Lang::get('api.name'), ['class' => 'col-md-2 control-label']) !!}
{!! Form::text('name', old('name'), ['class' => 'form-control']) !!} {!! $errors->first('name', ':message') !!}
@if(isset($props['domain']))
{!! Form::label('text', Lang::get('api.domain'), ['class' => 'col-md-2 control-label']) !!}
{!! Form::text('domain', old('domain') ? old('domain') : $props['domain'], ['class' => 'form-control', 'placeholder' => 'nuhet.se']) !!} {!! $errors->first('domain', ':message') !!}
@endif @if(isset($props['receiverList']))
{!! Form::label('text', Lang::get('api.receiverList'), ['class' => 'col-md-2 control-label']) !!}
{!! Form::select('receiverList', Auth::user()->company->receiverLists()->orderBy('name')->pluck('name','id'), old('receiverList') ? old('receiverList') : $props['receiverList'], ['class' => 'form-control']) !!} {!! $errors->first('receiverList', ':message') !!}
@endif @if(isset($props['sms_sender_name']))
{!! Form::label('text', Lang::get('api.sms_sender_name'), ['class' => 'col-md-2 control-label']) !!}
{!! Form::text('sms_sender_name', old('sms_sender_name') ? old('sms_sender_name') : $props['sms_sender_name'], ['class' => 'form-control', 'maxlength' => 11]) !!} {!! $errors->first('sms_sender_name', ':message') !!}
@endif {{-- Don't show if sms api --}} @if(!isset($props['sms_sender_name']))
{!! Form::label('text', Lang::get('api.returnUrl'), ['class' => 'col-md-2 control-label']) !!}
{!! Form::text('returnUrl', old('returnUrl') ? old('returnUrl') : !empty($props['returnUrl']) ? $props['returnUrl'] : '', ['class' => 'form-control']) !!} {!! $errors->first('returnUrl', ':message') !!}
@foreach(Auth::user()->company->receiverPropTemplates()->get() as $prop)
{!! Form::checkbox('props['. $prop->name . ']', 1, (old('props['. $prop->name . ']') || (!empty($props['props']) ? collect(json_decode($props['props']))->has($prop->name) : false)), ['class' => 'form-control']) !!}
{!! Form::label($prop->name, $prop->display_name, ['class' => 'col-md-3 control-label']) !!}
@endforeach
{!! Form::label('text', Lang::get('api.html_code'), ['class' => 'col-md-2 control-label']) !!}
{{-- HTML Code block --}} {!! Form::textarea('html_code', $tableCode, ['class' => 'form-control']) !!}
@endif

{!! Form::submit(Lang::get('api.form.save'), ['class' => 'btn btn-primary']) !!} {!! Form::close() !!} {!! Form::open(['class' => 'pull-right margin-left delete-form', 'route' => ['api.destroy', $key->id]]) !!} {!! Form::submit(Lang::get('api.delete'), ['class' => 'btn btn-danger' ,'data' => 'delete-confirm']) !!} {!! Form::close() !!}
@stop @section('footer-script') {{-- TODO: Future form code update - WIP --}} {{-- --}} @endsection