{{-- Create / Edit Server Form --}} @if (isset($server)) {!! Form::model($server, ['route' => ['servers.update', $server], 'method' => 'put']) !!} @else {!! Form::open(['route' => 'servers.store']) !!} @endif
{!! Form::label('hostname', __('server/model.hostname'), array('class' => 'control-label required')) !!}
{!! Form::text('hostname', null, array('class' => 'form-control', 'required' => 'required')) !!} {{ $errors->first('hostname', ':message') }}
{!! Form::label('ip_address', __('server/model.ip_address'), array('class' => 'control-label required')) !!}
{!! Form::text('ip_address', null, array('class' => 'form-control', 'required' => 'required')) !!} {{ $errors->first('ip_address', ':message') }}
{!! Form::label('type', __('server/model.type'), array('class' => 'control-label required')) !!}
{!! Form::select('type', \App\Enums\ServerType::asSelectArray(), null, array('class' => 'form-control', 'required' => 'required')) !!} {{ $errors->first('type', ':message') }}
{!! Form::label('ns_record', __('server/model.ns_record'), array('class' => 'control-label required')) !!}
{!! Form::select('ns_record', array('1' => __('general.yes'), '0' => __('general.no')), null, array('class' => 'form-control', 'required' => 'required')) !!} {{ $errors->first('ns_record', ':message') }}
{!! Form::label('push_updates', __('server/model.push_updates'), array('class' => 'control-label required')) !!}
{!! Form::select('push_updates', array('1' => __('general.yes'), '0' => __('general.no')), null, array('class' => 'form-control', 'required' => 'required')) !!} {{ $errors->first('push_updates', ':message') }}
{!! Form::label('active', __('server/model.active'), array('class' => 'control-label required')) !!}
{!! Form::select('active', array('1' => __('general.yes'), '0' => __('general.no')), null, array('class' => 'form-control', 'required' => 'required')) !!} {{ $errors->first('active', ':message') }}
{!! Form::close() !!}