Ben oui, le titre en dit long. Bref je débute avec des essais et erreurs mais j'avance petit à petit
Explication:
Je souhaite utiliser un paramètre GET de l'URL pour adapter ma vue.
Pour ce faire, j'ai une méthode Update comme ceci:
et dans la redirection je lui ajoute le paramètre "booking_id" et sa valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 public function update(Booking $booking) { // Validation des données $data = request()->validate([ 'arrival' => ['required'], 'departure' => ['required'], 'total' => ['required'] ]); $booking->update($data); return redirect('/admin/bookings/'.$booking->house_id) ->with('ok', 'La réservation a bien été modifiée') ->with('booking_id',$booking->id); }
Dans ma vue, je tente de récupérer celui-ci mais ma ligne de table ne prend pas la classe "alert alert-info":
Quelle est mon erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 @foreach ($bookings as $booking) <tr {{request('booking_id') == $booking->id ? 'class="alert alert-info" ' : ''}} >bla bla </tr> @endforeach
Merci pour votre aide.![]()
Partager