- Add 3 fields

This commit is contained in:
Vincent BRIDIER 2020-07-20 11:20:46 +02:00
parent a76e3f76c3
commit e9bcc8696c
4 changed files with 334 additions and 290 deletions

View file

@ -7,7 +7,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
class Eleveur extends Model
{
use SoftDeletes;
public $timestamps = false;
/**
* The attributes that are mass assignable.
@ -15,23 +15,26 @@ class Eleveur extends Model
* @var array
*/
protected $fillable = [
'code_cafel',
'code_cafel',
'code_ede',
'civilite',
'nom',
'prenom',
'naissance',
'cp',
'ville',
'elv_date_debut',
'code_inuav',
'exploitation',
'aboutyou',
'vocation',
'likeinjob',
'civilite',
'nom',
'prenom',
'naissance',
'cp',
'ville',
'elv_date_debut',
'code_inuav',
'exploitation',
'aboutyou',
'vocation',
'likeinjob',
'loue_means',
'path_photo1',
'path_photo2'
'path_photo2',
'marquage_oeuf',
'marquage_b1',
'marquage_b2'
];
/**
* @var string

View file

@ -56,6 +56,9 @@ class EleveurController extends Controller
$eleveur->ville = $request->ville;
$eleveur->elv_date_debut = $request->elv_date_debut;
$eleveur->code_inuav = $request->code_inuav;
$eleveur->marquage_oeuf = $request->marquage_oeuf;
$eleveur->marquage_b1 = $request->marquage_b1;
$eleveur->marquage_b2 = $request->marquage_b2;
if(isset($request->exploitation) && $request->exploitation != ""){
$eleveur->exploitation = $request->exploitation;

View file

@ -1,6 +1,6 @@
@extends('layouts.app')
@section('content')
<div class="container">
<div class="container">
{!! Form::open(['route' => 'eleveur.store', 'enctype' => 'multipart/form-data', 'class' => 'edit-eleveur']) !!}
<h4>Informations Générales</h4><br/>
@if ($errors->any())
@ -12,121 +12,140 @@
</ul>
</div>
@endif
<div class="form-group row">
{!! Form::label('code_ede', 'Code EDE*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_ede', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('code_ede', 'Code EDE*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_ede', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('code_cafel', 'Code CAFEL*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_cafel', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('code_cafel', 'Code CAFEL*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_cafel', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('civilite', 'Civilité*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
<select name="civilite" id="Civilite" class="form-control">
<option value="" selected disabled>Sélectionnez</option>
<option value="0">&Eacute;leveuse</option>
<option value="1">&Eacute;leveur</option>
<option value="2">&Eacute;leveuses</option>
<option value="3">&Eacute;leveurs</option>
</select>
</div>
</div>
<div class="form-group row">
{!! Form::label('civilite', 'Civilité*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
<select name="civilite" id="Civilite" class="form-control">
<option value="" selected disabled>Sélectionnez</option>
<option value="0">&Eacute;leveuse</option>
<option value="1">&Eacute;leveur</option>
<option value="2">&Eacute;leveuses</option>
<option value="3">&Eacute;leveurs</option>
</select>
</div>
<div class="form-group row">
{!! Form::label('nom', 'Nom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'nom', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('nom', 'Nom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'nom', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('prenom', 'Prénom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'prenom', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('prenom', 'Prénom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'prenom', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('naissance', 'Date de naissance*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'naissance', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('naissance', 'Date de naissance*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'naissance', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('cp', 'Code Postal*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'cp', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('cp', 'Code Postal*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'cp', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('ville', 'Ville*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'ville', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('ville', 'Ville*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'ville', null, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('elv_date_debut', 'Fermier de Loué depuis*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('elv_date_debut', 'Fermier de Loué depuis*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'elv_date_debut', null, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('code_inuav', 'INUAV* (1 par ligne)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('code_inuav', 'INUAV* (1 par ligne)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('code_inuav', null, ['required', 'class' => 'form-control']) !!}
</div>
</div><br/>
<h4>Informations Complémentaires</h4><br/>
<div class="form-group row">
{!! Form::label('exploitation', 'Exploitation : quelles autres espèces? Céréales?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('marquage_oeuf', 'Marquage ŒUF', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'marquage_oeuf', null, ['required', 'class' => 'form-control', 'maxlength' => '12']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('marquage_b1', 'Marquage BOÎTE 1', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'marquage_b1', null, ['required', 'class' => 'form-control', 'maxlength' => '14']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('marquage_b2', 'Marquage BOÎTE 2', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'marquage_b2', null, ['required', 'class' => 'form-control', 'maxlength' => '14']) !!}
</div>
</div>
<br/>
<h4>Informations Complémentaires</h4><br/>
<div class="form-group row">
{!! Form::label('exploitation', 'Exploitation : quelles autres espèces? Céréales?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('exploitation', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('aboutyou', 'Parle-nous un peu de toi', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('aboutyou', 'Parle-nous un peu de toi', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('aboutyou', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('vocation', 'Tu as toujours été éleveur(se) ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('vocation', null, ['class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('vocation', 'Tu as toujours été éleveur(se) ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('vocation', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('likeinjob', 'Dis-nous ce que tu aimes dans ton travail', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('likeinjob', null, ['class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('likeinjob', 'Dis-nous ce que tu aimes dans ton travail', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('likeinjob', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('loue_means', 'Si je te dis Loué, ça te fait penser à quoi ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('loue_means', null, ['class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('loue_means', 'Si je te dis Loué, ça te fait penser à quoi ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('loue_means', null, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('photo1', 'Photo 1 (1Mo Max.)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10 photo">
<input class="form-control" name="photo1" type="file" id="photo1" accept="image/jpeg">
<input type="hidden" name="path_photo1_hidden" value="">
</div>
<div class="form-group row">
{!! Form::label('photo1', 'Photo 1 (1Mo Max.)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10 photo">
<input class="form-control" name="photo1" type="file" id="photo1" accept="image/jpeg">
<input type="hidden" name="path_photo1_hidden" value="">
</div>
</div>
<div class="form-group row">
{!! Form::label('photo2', 'Photo 2 (1Mo Max.)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10 photo">
<input class="form-control" name="photo2" type="file" id="photo2" accept="image/jpeg">
<input type="hidden" name="path_photo2_hidden" value="">
</div>
</div>
<div class="form-group" style="text-align:right; margin-top:20px;">
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
{!! Form::button('Enregistrer', ['type' => 'submit', 'id' => 'submitForm', 'class' => 'btn btn-outline-primary']) !!}
</div>
<div class="form-group row">
{!! Form::label('photo2', 'Photo 2 (1Mo Max.)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10 photo">
<input class="form-control" name="photo2" type="file" id="photo2" accept="image/jpeg">
<input type="hidden" name="path_photo2_hidden" value="">
</div>
</div>
<div class="form-group" style="text-align:right; margin-top:20px;">
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
{!! Form::button('Enregistrer', ['type' => 'submit', 'id' => 'submitForm', 'class' => 'btn btn-outline-primary']) !!}
</div>
{!! Form::close() !!}
</div>
</div>
@endsection

View file

@ -1,6 +1,6 @@
@extends('layouts.app')
@section('content')
<div class="container">
<div class="container">
{!! Form::model($eleveur, ['route' => ['eleveur.update', $eleveur], 'enctype' => 'multipart/form-data', 'class' => 'edit-eleveur']) !!}
@method('PUT')
<h4>Informations Générales</h4><br/>
@ -13,220 +13,239 @@
</ul>
</div>
@endif
<div class="form-group row">
{!! Form::label('code_ede', 'Code EDE*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_ede', $eleveur->code_ede, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('code_ede', 'Code EDE*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_ede', $eleveur->code_ede, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('code_cafel', 'Code CAFEL*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_cafel', $eleveur->code_cafel, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('code_cafel', 'Code CAFEL*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'code_cafel', $eleveur->code_cafel, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('civilite', 'Civilité*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
<select name="civilite" id="Civilite" class="form-control">
<option value="" selected disabled>Sélectionnez</option>
<option value="0" @if($eleveur->civilite == '0') selected @endif>&Eacute;leveuse</option>
<option value="1" @if($eleveur->civilite == '1') selected @endif>&Eacute;leveur</option>
<option value="2" @if($eleveur->civilite == '2') selected @endif>&Eacute;leveuses</option>
<option value="3" @if($eleveur->civilite == '3') selected @endif>&Eacute;leveurs</option>
</select>
</div>
</div>
<div class="form-group row">
{!! Form::label('civilite', 'Civilité*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
<select name="civilite" id="Civilite" class="form-control">
<option value="" selected disabled>Sélectionnez</option>
<option value="0" @if($eleveur->civilite == '0') selected @endif>&Eacute;leveuse</option>
<option value="1" @if($eleveur->civilite == '1') selected @endif>&Eacute;leveur</option>
<option value="2" @if($eleveur->civilite == '2') selected @endif>&Eacute;leveuses</option>
<option value="3" @if($eleveur->civilite == '3') selected @endif>&Eacute;leveurs</option>
</select>
</div>
<div class="form-group row">
{!! Form::label('nom', 'Nom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'nom', $eleveur->nom, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('nom', 'Nom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'nom', $eleveur->nom, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('prenom', 'Prénom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'prenom', $eleveur->prenom, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('prenom', 'Prénom*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'prenom', $eleveur->prenom, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('naissance', 'Date de naissance*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'naissance', $eleveur->naissance, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('naissance', 'Date de naissance*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'naissance', $eleveur->naissance, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('cp', 'Code Postal*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'cp', $eleveur->cp, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('cp', 'Code Postal*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'cp', $eleveur->cp, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('ville', 'Ville*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'ville', $eleveur->ville, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('ville', 'Ville*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'ville', $eleveur->ville, ['required', 'class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('elv_date_debut', 'Fermier de Loué depuis*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('elv_date_debut', 'Fermier de Loué depuis*', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'elv_date_debut', $eleveur->elv_date_debut, ['required', 'class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('code_inuav', 'INUAV* (1 par ligne)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('code_inuav', 'INUAV* (1 par ligne)', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('code_inuav', $eleveur->code_inuav, ['required', 'class' => 'form-control']) !!}
</div>
</div><br/>
<h4>Informations Complémentaires</h4><br/>
<div class="form-group row">
{!! Form::label('exploitation', 'Exploitation : quelles autres espèces? Céréales?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('marquage_oeuf', 'Marquage ŒUF', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'marquage_oeuf', $eleveur->marquage_oeuf, ['required', 'class' => 'form-control', 'maxlength' => '12']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('marquage_b1', 'Marquage BOÎTE 1', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'marquage_b1', $eleveur->marquage_b1, ['required', 'class' => 'form-control', 'maxlength' => '14']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('marquage_b2', 'Marquage BOÎTE 2', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::input('text', 'marquage_b2', $eleveur->marquage_b2, ['required', 'class' => 'form-control', 'maxlength' => '14']) !!}
</div>
</div>
<br/>
<h4>Informations Complémentaires</h4><br/>
<div class="form-group row">
{!! Form::label('exploitation', 'Exploitation : quelles autres espèces? Céréales?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('exploitation', $eleveur->exploitation, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('aboutyou', 'Parle-nous un peu de toi', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
</div>
<div class="form-group row">
{!! Form::label('aboutyou', 'Parle-nous un peu de toi', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('aboutyou', $eleveur->aboutyou, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('vocation', 'Tu as toujours été éleveur(se) ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('vocation', $eleveur->vocation, ['class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('vocation', 'Tu as toujours été éleveur(se) ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('vocation', $eleveur->vocation, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('likeinjob', 'Dis-nous ce que tu aimes dans ton travail', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('likeinjob', $eleveur->likeinjob, ['class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('likeinjob', 'Dis-nous ce que tu aimes dans ton travail', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('likeinjob', $eleveur->likeinjob, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
{!! Form::label('loue_means', 'Si je te dis Loué, ça te fait penser à quoi ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('loue_means', $eleveur->loue_means, ['class' => 'form-control']) !!}
</div>
<div class="form-group row">
{!! Form::label('loue_means', 'Si je te dis Loué, ça te fait penser à quoi ?', ['class' => 'col-sm-2 col-form-label']) !!}
<div class="col-sm-10">
{!! Form::textarea('loue_means', $eleveur->loue_means, ['class' => 'form-control']) !!}
</div>
</div>
<div class="form-group row">
<div class="head col-sm-2 col-form-label">
{!! Form::label('photo1', 'Photo 1 (1Mo Max.)') !!}
@if ($eleveur->path_photo1 && $eleveur->path_photo1 != '')
</div>
<div class="form-group row">
<div class="head col-sm-2 col-form-label">
{!! Form::label('photo1', 'Photo 1 (1Mo Max.)') !!}
@if ($eleveur->path_photo1 && $eleveur->path_photo1 != '')
<div class="icons">
<img src="/images/arrow_left.png" alt="" class="toRight">
<img src="/images/arrow_right.png" alt="" class="toLeft">
</div>
@endif
</div>
<div class="col-sm-10 photo">
@if ($eleveur->path_photo1 && $eleveur->path_photo1 != '')
<img src="{{asset($eleveur->path_photo1)}}" alt="" class="photo1">
@endif
<input class="form-control" name="photo1" type="file" id="photo1" accept="image/jpeg">
<input type="hidden" name="path_photo1_hidden" value="{{$eleveur->path_photo1}}">
</div>
@endif
</div>
<div class="form-group row">
<div class="head col-sm-2 col-form-label">
{!! Form::label('photo2', 'Photo 2 (1Mo Max.)') !!}
@if ($eleveur->path_photo2 && $eleveur->path_photo2 != '')
<div class="col-sm-10 photo">
@if ($eleveur->path_photo1 && $eleveur->path_photo1 != '')
<img src="{{asset($eleveur->path_photo1)}}" alt="" class="photo1">
@endif
<input class="form-control" name="photo1" type="file" id="photo1" accept="image/jpeg">
<input type="hidden" name="path_photo1_hidden" value="{{$eleveur->path_photo1}}">
</div>
</div>
<div class="form-group row">
<div class="head col-sm-2 col-form-label">
{!! Form::label('photo2', 'Photo 2 (1Mo Max.)') !!}
@if ($eleveur->path_photo2 && $eleveur->path_photo2 != '')
<div class="icons">
<img src="/images/arrow_left.png" alt="" class="toRight2">
<img src="/images/arrow_right.png" alt="" class="toLeft2">
</div>
@endif
</div>
<div class="col-sm-10 photo">
@if ($eleveur->path_photo2 && $eleveur->path_photo2 != '')
<img src="{{asset($eleveur->path_photo2)}}" alt="" class="photo2">
@endif
<input class="form-control" name="photo2" type="file" id="photo2" accept="image/jpeg">
<input type="hidden" name="path_photo2_hidden" value="{{$eleveur->path_photo2}}">
</div>
@endif
</div>
<div class="form-group" style="text-align:right; margin-top:20px;">
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
{!! Form::button('Mettre à jour', ['type' => 'submit', 'id' => 'submitForm', 'class' => 'btn btn-outline-primary']) !!}
<div class="col-sm-10 photo">
@if ($eleveur->path_photo2 && $eleveur->path_photo2 != '')
<img src="{{asset($eleveur->path_photo2)}}" alt="" class="photo2">
@endif
<input class="form-control" name="photo2" type="file" id="photo2" accept="image/jpeg">
<input type="hidden" name="path_photo2_hidden" value="{{$eleveur->path_photo2}}">
</div>
</div>
<div class="form-group" style="text-align:right; margin-top:20px;">
<input type="hidden" name="MAX_FILE_SIZE" value="1048576">
{!! Form::button('Mettre à jour', ['type' => 'submit', 'id' => 'submitForm', 'class' => 'btn btn-outline-primary']) !!}
</div>
{!! Form::close() !!}
</div>
</div>
@endsection
@section('scripts')
<script
src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
<script>
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$('.toRight').on('click', function(e){
$('#loader').show();
$.ajax({
url: '/rotate-toright',
type: 'POST',
data: {
"_token" : $('meta[name="csrf-token"]').attr('content'),
filePath : $('input[name="path_photo1_hidden"]').val()
},
dataType: 'JSON',
success: function(reponse) {
$('.photo1').attr('src', reponse);
$('#loader').hide();
<script
src="https://code.jquery.com/jquery-3.4.1.min.js"
integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
crossorigin="anonymous"></script>
<script>
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$('.toRight').on('click', function (e) {
$('#loader').show();
$.ajax({
url: '/rotate-toright',
type: 'POST',
data: {
"_token": $('meta[name="csrf-token"]').attr('content'),
filePath: $('input[name="path_photo1_hidden"]').val()
},
dataType: 'JSON',
success: function (reponse) {
$('.photo1').attr('src', reponse);
$('#loader').hide();
}
})
})
})
$('.toLeft').on('click', function(e){
$('#loader').show();
$.ajax({
url: '/rotate-toleft',
type: 'POST',
data: {
"_token" : $('meta[name="csrf-token"]').attr('content'),
filePath : $('input[name="path_photo1_hidden"]').val()
},
dataType: 'JSON',
success: function(reponse) {
$('.photo1').attr('src', reponse);
$('#loader').hide();
}
$('.toLeft').on('click', function (e) {
$('#loader').show();
$.ajax({
url: '/rotate-toleft',
type: 'POST',
data: {
"_token": $('meta[name="csrf-token"]').attr('content'),
filePath: $('input[name="path_photo1_hidden"]').val()
},
dataType: 'JSON',
success: function (reponse) {
$('.photo1').attr('src', reponse);
$('#loader').hide();
}
})
})
})
$('.toRight2').on('click', function(e){
$('#loader').show();
$.ajax({
url: '/rotate-toright',
type: 'POST',
data: {
"_token" : $('meta[name="csrf-token"]').attr('content'),
filePath : $('input[name="path_photo2_hidden"]').val()
},
dataType: 'JSON',
success: function(reponse) {
$('.photo2').attr('src', reponse);
$('#loader').hide();
}
$('.toRight2').on('click', function (e) {
$('#loader').show();
$.ajax({
url: '/rotate-toright',
type: 'POST',
data: {
"_token": $('meta[name="csrf-token"]').attr('content'),
filePath: $('input[name="path_photo2_hidden"]').val()
},
dataType: 'JSON',
success: function (reponse) {
$('.photo2').attr('src', reponse);
$('#loader').hide();
}
})
})
})
$('.toLeft2').on('click', function(e){
$('#loader').show();
$.ajax({
url: '/rotate-toleft',
type: 'POST',
data: {
"_token" : $('meta[name="csrf-token"]').attr('content'),
filePath : $('input[name="path_photo2_hidden"]').val()
},
dataType: 'JSON',
success: function(reponse) {
$('.photo2').attr('src', reponse);
$('#loader').hide();
}
$('.toLeft2').on('click', function (e) {
$('#loader').show();
$.ajax({
url: '/rotate-toleft',
type: 'POST',
data: {
"_token": $('meta[name="csrf-token"]').attr('content'),
filePath: $('input[name="path_photo2_hidden"]').val()
},
dataType: 'JSON',
success: function (reponse) {
$('.photo2').attr('src', reponse);
$('#loader').hide();
}
})
})
})
</script>
</script>
@endsection