Skip to content
Snippets Groups Projects
Commit 2a2916c4 authored by CEYLAN EREN's avatar CEYLAN EREN
Browse files

Merge branch 'datas_page' into 'main'

Datas page

See merge request !25
parents a8ba5a39 4a6ea0f8
Branches
1 merge request!25Datas page
......@@ -2,6 +2,34 @@
@section('title', 'Sauveteurs')
@section('content')
<body>
<h1>Community Sauveteur</h1>
<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>
</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>
@extends('layouts.app')
@section('title', 'Sauveteurs')
@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>
</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>
......@@ -9,7 +9,7 @@
@foreach ($sauveteurs as $sauveteur)
<a href="{{$sauveteur->id}}" class="rounded-lg bg-white p-4 shadow-md flex gap-3 hover:bg-gray-50 transition ease-in-out duration-200 active:bg-gray-100">
<img class="ml-40 rounded-full w-16 shadow-2xl" src="{{$sauveteur->urlImg}}" alt="sauveur image">
<div>
......@@ -17,11 +17,16 @@
<p class="text-gray-400 my-1">{{$sauveteur->date_naissaince}} / {{$sauveteur->date_mort}}</p>
</div>
</a>
@endforeach
<a href="{{route('community.resquer')}}" class="rounded-lg bg-white p-4 shadow-md flex gap-3 hover:bg-gray-50 transition ease-in-out duration-200 active:bg-gray-100">
<div>
<h2>Ajouter un nouveau sauveteur</h2>
</div>
</a>
</div>
</div>
@endsection
@extends('layouts.app')
@section('title', 'Sauveteurs')
@section('content')
<body>
<div class="resquer">
<img class="ml-40 rounded-full w-56 shadow-2xl" src="{{$sauve->url_img}}" alt="sauveur image">
<div class="px-40 flex flex-col justify-center">
<h1>{{$sauve->prenom}} {{$sauve->nom}}</h1>
</div>
</div>
</body>
@endsection
@extends('layouts.app')
@section('title', 'Sauveteurs')
@section('content')
<h1>Listes des Sauvés</h1>
<div class="container mx-auto resquer flex flex-col">
<h1 class="font-bold text-5xl text-blue-800 my-5">Listes des Sauvées</h1>
<div class="flex flex-col gap-3">
@foreach ($sauves as $sauve)
<a href="{{$sauve->id}}" class="rounded-lg bg-white p-4 shadow-md flex gap-3 hover:bg-gray-50 transition ease-in-out duration-200 active:bg-gray-100">
<div>
<h2>{{$sauve->prenom}} {{$sauve->nom}}</h2>
</div>
</a>
@endforeach
</div>
</div>
@endsection
......@@ -45,11 +45,11 @@ Route::get('/resquer/{id}', function ($id) {
Route::get('/saved/list', function () {
return view('savedList');
return view('savedList', ['sauves' => App\Models\Sauve::get()]);
})->name('savedList');
Route::get('/saved/{id}', function ($id) {
return view('saved', ['sauvetages' => App\Models\Sauveteur::find($id)]);
return view('saved', ['sauve' => App\Models\Sauve::find($id)]);
})->name('saved');
......
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