front : téléchargement de média command : suppression des média archivés - regénération des miniatures - import des fichiers Arcadia
120 lines
4 KiB
PHP
120 lines
4 KiB
PHP
@extends('layouts.app')
|
|
@include('layouts.header')
|
|
@section('content')
|
|
<main class="user_index template_2col">
|
|
<div class="side_menu">
|
|
<a class="active" href="{{ route('user.index') }}"><span>Gestion des utilisateurs</span><i class="fas fa-users-cog"></i></a>
|
|
<a href="{{ route('dossier.index') }}"><span>Gestion des dossiers</span><i class="fas fa-folders"></i></a>
|
|
</div>
|
|
<div class="main_content">
|
|
@if ($errors->any())
|
|
<div class="alert alert-danger">
|
|
<i class="fas fa-times"></i>
|
|
<ul>
|
|
@foreach ($errors->all() as $error)
|
|
<li>{{ __($error) }}</li>
|
|
@endforeach
|
|
</ul>
|
|
</div>
|
|
@endif
|
|
@if (session()->has('error'))
|
|
<div class="alert alert-danger">
|
|
<i class="fas fa-times"></i>
|
|
<ul>
|
|
<li>{{ Session::get('error') }}</li>
|
|
</ul>
|
|
</div>
|
|
@endif
|
|
@if (session()->has('message'))
|
|
<div class="alert alert-ok">
|
|
<i class="fas fa-check"></i>
|
|
<ul>
|
|
<li>{{ Session::get('message') }}</li>
|
|
</ul>
|
|
</div>
|
|
@endif
|
|
<div class="heading">
|
|
<h1>Edition d'un utilisateur</h1>
|
|
</div>
|
|
{!! Form::model($user, ['route' => ['user.update', $user], 'enctype' => 'multipart/form-data', 'class' => 'dataform']) !!}
|
|
@method('PUT')
|
|
<div class="form-field">
|
|
{!! Form::label('matricule', 'Matricule *') !!}
|
|
{!! Form::text('matricule', $user->matricule, ['disabled']) !!}
|
|
</div>
|
|
<div class="form-field">
|
|
{!! Form::label('firstname', 'Prénom *') !!}
|
|
{!! Form::text('firstname', $user->firstname, ['required']) !!}
|
|
</div>
|
|
<div class="form-field">
|
|
{!! Form::label('lastname', 'Nom *') !!}
|
|
{!! Form::text('lastname', $user->lastname, ['required']) !!}
|
|
</div>
|
|
<div class="form-field">
|
|
{!! Form::label('email', 'Email *') !!}
|
|
{!! Form::email('email', $user->email, ['required']) !!}
|
|
</div>
|
|
<div class="form-section">
|
|
{!! Form::label('role', 'Rôle') !!}
|
|
</div>
|
|
<div class="form-field">
|
|
{!! Form::label("", "") !!}
|
|
{!! Form::select('role', $roles) !!}
|
|
</div>
|
|
<div class="form-section">
|
|
{!! Form::label('marques', 'Marques associées') !!}
|
|
</div>
|
|
<div class="form-field">
|
|
{!! Form::label("", "") !!}
|
|
<div class="selector_form selector_marques">
|
|
{!! Form::text('search', null, ['class' => "selector_filter", 'placeholder' => "Rechercher...", "autocomplete" => "off"]) !!}
|
|
<div class="selector_list">
|
|
<ul class="selector_choices" >
|
|
@foreach ($marques as $marque)
|
|
<li data-value="{{$marque->codMarq}}" >{{$marque->libMarq}}</li>
|
|
@endforeach
|
|
</ul>
|
|
<ul class="selector_values" >
|
|
@foreach ($userMarques as $userMarque)
|
|
<li data-value="{{$userMarque->codMarq}}" >{{$userMarque->libMarq}}</li>
|
|
@endforeach
|
|
</ul>
|
|
<input class="selector_dataValues" type="hidden" name="marques" value="">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-section">
|
|
{!! Form::label('sujets', 'Sujets disponibles *') !!}
|
|
</div>
|
|
<div class="form-field">
|
|
{!! Form::label("", "") !!}
|
|
<div class="selector_form selector_sujets">
|
|
{!! Form::text('search', null, ['class' => "selector_filter", 'placeholder' => "Rechercher...", "autocomplete" => "off"]) !!}
|
|
<div class="selector_list">
|
|
<ul class="selector_choices" >
|
|
@foreach ($sujets as $sujet)
|
|
<li data-value="{{$sujet->codeSujet}}" >{{$sujet->libelle}}</li>
|
|
@endforeach
|
|
</ul>
|
|
<ul class="selector_values" >
|
|
@foreach ($userSujets as $userSujet)
|
|
<li data-value="{{$userSujet->codeSujet}}" >{{$userSujet->libelle}}</li>
|
|
@endforeach
|
|
</ul>
|
|
<input class="selector_dataValues" type="hidden" name="sujets" value="">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="button-row">
|
|
{!! Form::submit('Enregistrer', [ 'class' => 'btn']) !!} <a href="{{ route('user.index') }}" class="btn btn-black ml-10">Annuler</a>
|
|
<a href="#" class="btn btn-black floatr btn_delete_user">Supprimer cet utilisateur</a>
|
|
</div>
|
|
{!! Form::close() !!}
|
|
{!! Form::model($user, ['route' => ['user.destroy', $user], 'enctype' => 'multipart/form-data', 'class' => 'deleteform']) !!}
|
|
@method('DELETE')
|
|
{!! Form::close() !!}
|
|
</div>
|
|
</main>
|
|
@endsection
|