Skip to content
Snippets Groups Projects
Commit 9dda4541 authored by SARPCAN ERCAN's avatar SARPCAN ERCAN :hourglass_flowing_sand:
Browse files

changement du nom pour respecter le tp

parent 86422558
Branches
No related merge requests found
......@@ -26,13 +26,13 @@ class BirdController extends Controller
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function formBirdSearch( Request $request )
public function birdfromplace( Request $request )
{
$birds = null;
if ($request->filled(['place'])) {
$birds = Bird::where('place', $request->place)->get();
}
return view('formBirdSearch')
return view('birdfromplace')
->with('message',$request->session()->get('message'))
->with('birds', $birds);
}
......
No preview for this file type
......@@ -14,7 +14,7 @@
<li><a href="{{ route('profil') }}">Profil.</a></li>
<li><a href="{{ route('formBird') }}">New bird.</a></li>
<li><a href="{{ route('birdlist') }}">Show birds.</a></li>
<li><a href="{{ route('formBirdSearch') }}">Show birds from place.</a></li>
<li><a href="{{ route('birdfromplace') }}">Show birds from place.</a></li>
</ul>
<p><a href="{{ route('signout') }}">Sign out.</a></p>
......
@extends('layouts.app')
@section('title','Birds from place')
@section('main')
@parent
<form action="{{ route('formBirdSearch') }}" method="post">
@csrf
<label for="bird_place">Place</label> <input type="text" id="place" name="place" required autofocus>
<input type="submit" value="Find">
<form>
@isset($birds)
@foreach ($birds as $bird)
<hr>
<article>
<h2>{{$loop->index + 1}} - {{ $bird->species }}</h2>
<section>
<ul>
<li>
Place: {{ $bird->place }}
</li>
<li>
Date: {{ $bird->observed_on }}
</li>
</ul>
</section>
<section>
<a href="bird/{{ $bird->id }}">Details</a> -
<a href="deletebird/{{ $bird->id }}">Delete</a>
</section>
</article>
@endforeach
@endisset
@include('shared.backhome')
@endsection
......@@ -42,8 +42,8 @@ Route::prefix('admin')->middleware('auth.myuser')->group( function() {
Route::get('birdlist', [UserController::class,'birdlist'])->name('birdlist');
Route::get('deletebird/{id}', [BirdController::class,'deletebird'])->name('deletebird');
Route::get('bird/{id}', [BirdController::class,'show'])->name('bird');
Route::get('formBirdSearch', [BirdController::class,'formBirdSearch'])->name('formBirdSearch');
Route::post('formBirdSearch', [BirdController::class,'formBirdSearch'])->name('formBirdSearch');
Route::get('birdfromplace', [BirdController::class,'birdfromplace'])->name('birdfromplace');
Route::post('birdfromplace', [BirdController::class,'birdfromplace'])->name('birdfromplace');
});
......
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