Skip to content
Snippets Groups Projects
Commit fdc8d7c8 authored by VON-DER-MARCK JULIEN's avatar VON-DER-MARCK JULIEN :fire_engine:
Browse files

ajou

parent 2a2916c4
Branches
1 merge request!29ajout
......@@ -9,16 +9,22 @@ class AddRescuerController extends Controller
{
public function add_rescue(Request $request)
{
$rescue = new Sauveteur;
$rescue->id_grade = $request->input('gradeput');
$rescue->nom = $request->input('name');
$rescue->prenom = $request->input('prenom');
$rescue->date_naissaince = $request->input('dateBirth');
$rescue->date_mort = $request->input('dateDeath');
$rescue->genealogie = $request->input('genealogie');
$rescue->carriere = $request->input('carriere');
$rescue->etat_civil = $request->input('etatcivil');
$rescue->save();
return view('/community/saved');
if(!$request->filled(['name', 'gradeput', 'prenom', 'dateBirth', 'dateDeath', 'genealogie', 'carriere', 'etatcivil']))
{
return redirect()->route('community.resquer');
} else {
$rescue = new Sauveteur;
$rescue->id_grade = $request->input('gradeput');
$rescue->nom = $request->input('name');
$rescue->prenom = $request->input('prenom');
$rescue->date_naissaince = $request->input('dateBirth');
$rescue->date_mort = $request->input('dateDeath');
$rescue->genealogie = $request->input('genealogie');
$rescue->carriere = $request->input('carriere');
$rescue->etat_civil = $request->input('etatcivil');
$rescue->save();
}
return redirect()->route('community.resquer');
}
}
......@@ -3,22 +3,25 @@
@section('content')
<body>
<h1>Community Sauvés</h1>
<form action="{{ route('add_rescue') }}" method="POST">
@csrf
<input type="text" name="name" id="name" placeholder="Nom" required>
<input type="text" name="prenom" id="prenom" placeholder="Prenom" required>
<input type="date" name="dateBirth" id="dateBirth" placeholder="Date de naissance" required>
<input type="date" name="dateDeath" id="dateDeath" oninput="checkDOB()" placeholder="Date de décès (facultatif)">
<select name="gradeput" id="gradeput">
@foreach(App\Models\Grade::all() as $grades)
<option value="{{ $grades->id }}">{{$grades->Nom}}</option>
@endforeach
</select>
<textarea placeholder="Etat civil" id="etatcivil" name="etatcivil"></textarea>
<textarea placeholder="Carrière" id="carriere" name="carriere"></textarea>
<textarea placeholder="Généalogie" id="genealogie" name="genealogie"></textarea>
<button id="btnSubmit" type="submit">Valider !</button>
</form>
<div class="">
<form action="{{ route('add_rescue') }}" class="flex flex-col gap-3 w-32" method="POST">
@csrf
<input type="text" name="name" id="name" placeholder="Nom" required>
<input type="text" name="prenom" id="prenom" placeholder="Prenom" required>
<input type="date" name="dateBirth" id="dateBirth" placeholder="Date de naissance" required>
<input type="date" name="dateDeath" id="dateDeath" oninput="checkDOB()" placeholder="Date de décès (facultatif)">
<select name="gradeput" id="gradeput">
@foreach(App\Models\Grade::all() as $grades)
<option value="{{ $grades->id }}">{{$grades->Nom}}</option>
@endforeach
</select>
<textarea placeholder="Etat civil" id="etatcivil" name="etatcivil"></textarea>
<textarea placeholder="Carrière" id="carriere" name="carriere"></textarea>
<textarea placeholder="Généalogie" id="genealogie" name="genealogie"></textarea>
<textarea placeholder="Image URL" id="urlimage" name="urlimage"></textarea>
<button id="btnSubmit" type="submit">Valider !</button>
</form>
</div>
</body>
@endsection
......
@extends('layouts.app')
@section('title', 'Sauveteurs')
@section('content')
<body>
<h1>Community Sauvés</h1>
<div class="flex flex-col justify-center items-center">
<form action="{{ route('add_rescue') }}" method="POST">
@csrf
<input type="text" class="form-input mt-1 block w-full" name="name" id="name" placeholder="Nom" required>
<input type="text" name="prenom" id="prenom" placeholder="Prenom" required>
<input type="date" name="dateBirth" id="dateBirth" placeholder="Date de naissance" required>
<input type="date" name="dateDeath" id="dateDeath" oninput="checkDOB()" placeholder="Date de décès (facultatif)"></br></br>
<select class="form-multiselect block w-full mt-1" name="gradeput" id="gradeput">
@foreach(App\Models\Grade::all() as $grades)
<option value="{{ $grades->id }}">{{$grades->Nom}}</option>
@endforeach
</select>
<textarea placeholder="Etat civil" id="etatcivil" name="etatcivil"></textarea>
<textarea placeholder="Carrière" id="carriere" name="carriere"></textarea>
<textarea placeholder="Généalogie" id="genealogie" name="genealogie"></textarea>
<button id="btnSubmit" type="submit">Valider !</button>
</form>
</div>
</body>
@endsection
<script type="text/javascript">
function checkDOB() {
var dateBirth = document.getElementById('dateBirth').value;
var dateDeath = document.getElementById('dateDeath').value;
if ( dateDeath > dateBirth ) {
$('#dateDeath').after('<p>You cannot enter a date in the future!.</p>');
return false;
}
return true;
}
</script>
......@@ -78,9 +78,6 @@ Route::get('/community/resquer', function () {
Route::post('add_rescue', [AddRescuerController::class, 'add_rescue'])->name('add_rescue');
Route::post('/community/saved', function () {
return view('/community/saved');
});
Route::get('/community/trips', function () {
return view('community.trips');
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment