66 lines
3.9 KiB
PHP
66 lines
3.9 KiB
PHP
|
|
<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>
|