ldc-web/resources/views/servers/form.blade.php

66 lines
3.9 KiB
PHP
Raw Permalink Normal View History

2022-09-21 11:17:58 +00:00
<div class="row">
<div class="col-md-6 form-group">
<label for="serverEnv" class="col-form-label"><b>{{ __('Envirronement') }}</b></label>
<select id="serverEnv" class="form-select" name="env" required>
<option value="" @if(is_null(old('env', $server->env ?? null))) selected @endif disabled>{{ __('Séléctionnez un envirronement') }}</option>
@foreach(App\Enums\Environment::toArray() as $environment)
<option value="{{ $environment->value }}" @if(old('env', optional($server->env ?? null)->value) == $environment->value) selected @endif>{{ $environment->label }}</option>
@endforeach
</select>
@include('modules.input-error', ['inputName' => 'env'])
</div>
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('IP Virtuelle') }} :</b></label>
<input type="text" class="form-control" name="virtual_ip" placeholder="IP Virtuelle" value="{{ optional($server ?? null)->virtual_ip }}" required>
@include('modules.input-error', ['inputName' => 'virtual_ip'])
</div>
</div>
<div class="row">
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('SSH') }} :</b></label>
<input type="text" class="form-control" name="ssh" placeholder="SSH" value="{{ optional($server ?? null)->ssh }}" required>
@include('modules.input-error', ['inputName' => 'ssh'])
</div>
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('IP Infraweb') }} :</b></label>
<input type="text" class="form-control" name="infraweb_ip" placeholder="IP Infraweb" value="{{ optional($server ?? null)->infraweb_ip }}" required>
@include('modules.input-error', ['inputName' => 'infraweb_ip'])
</div>
</div>
<div class="row">
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('Titre') }} :</b></label>
<input type="text" class="form-control" name="title" placeholder="Titre" value="{{ optional($server ?? null)->title }}" required>
@include('modules.input-error', ['inputName' => 'title'])
</div>
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('Libellé') }} :</b></label>
<input type="text" class="form-control" name="name" placeholder="Libellé" value="{{ optional($server ?? null)->name }}" required>
@include('modules.input-error', ['inputName' => 'name'])
</div>
</div>
<div class="row">
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('Fonction') }} :</b></label>
<input type="text" class="form-control" name="function" placeholder="Fonction" value="{{ optional($server ?? null)->function }}" required>
@include('modules.input-error', ['inputName' => 'function'])
</div>
<div class="col-md-6 form-group">
<label class="col-form-label"><b>{{ __('Commentaire') }} :</b></label>
<input type="text" class="form-control" name="comment" placeholder="Commentaire" value="{{ optional($server ?? null)->comment }}">
@include('modules.input-error', ['inputName' => 'comment'])
</div>
</div>
<div class="row">
<div class="col-md-6 form-group">
<label for="serverType" class="col-form-label"><b>{{ __('Type (utilisé dans l\'application)') }}</b></label>
<select id="serverType" class="form-select" name="type" required>
<option value="" @if(is_null(old('type', $server->type ?? null))) selected @endif disabled>{{ __('Séléctionnez un type de serveur') }}</option>
@foreach(App\Enums\ServerType::toArray() as $serverType)
<option value="{{ $serverType->value }}" @if(old('type', optional($server->type ?? null)->value) == $serverType->value) selected @endif>{{ $serverType->label }}</option>
@endforeach
</select>
@include('modules.input-error', ['inputName' => 'type'])
</div>
</div>