Avatar de elhadjdioumabarry
elhadjdioumabarry

salut la communaute j'ai un probleme je voudrais utiliser un slug aulieu de l'identifiant j'ai fais sa mais on m'envoi une page 404

public function getRouteKeyName()
 {
        return 'slug';
    }
      public function show(Event $event)
    {
        return view('Events.show',compact('event'));
    }
Avatar de bestmomo
bestmomo

Salut,

Si tu veux une route avec le slug, alors prévoie une route avec le slug et à l'arrivée fais une requête pour trouver l'enregistrement correspondant.

Une solution encore plus élégante est de faire du "route model binding" en prévoyant le slug comme colonne de référence.

Avatar de elhadjdioumabarry
elhadjdioumabarry

Merci beaucoup monsieur

Vous ne pouvez pas répondre à ce sujet.