Laravel France

Variable non définie: ppc (Vue: C: \ wamp64 \ www \ AWFAW \ resources \ views \ adhérent.blade.php)

Avatar de MouhamedGorguiSeyniDione
MouhamedGorguiSeyniDione

bonjour je recois cette erreur alors que j'ai mis compact pour transferer ma variable voici ma fonction index dans le controller ppc

public function index() { $ppc = ppc::all(); return view('adherent', compact('ppc')); }

la vue ou je veut qu'il soit affiche
                @foreach($ppc as $pp)
                        <tr>
                            <td><strong>{{ $pp->prenom }}</strong></td>
                            <td><strong>{{ $pp->nom }}</strong></td>
                            <td><strong>{{ $pp->lienparente }}</strong></td>
                            <td><strong>{{ $pp->adresse }}</strong></td>
                            <td><strong>{{ $pp->telephone }}</strong></td>
                            <td><strong>{{ $pp->cin }}</strong></td>
                            <td><a class="button is-primary" href="{{ route('ppc.edit', $ppc->id) }}">edit</a></td>
                        </tr>
                    @endforeach
Posté il y a 3 mois
Avatar de CinquièmeDimension
CinquièmeDimension

Salut,

Voilà ton erreur

<td><a class="button is-primary" href="{{ route('ppc.edit', $ppc->id) }}">edit</a></td> C'est plutôt $pp->id

Posté il y a 3 mois
Avatar de MouhamedGorguiSeyniDione
MouhamedGorguiSeyniDione

non aufaite lorsque j'essai d'afficher la page c'est la que ca affiche le message d'erreur en disant Variable non définie: ppc (Vue: C: \ wamp64 \ www \ AWFAW \ resources \ views \ adhérent.blade.php)

Posté il y a 3 mois
Avatar de MouhamedGorguiSeyniDione
MouhamedGorguiSeyniDione

je crois que c'est $ppc= ppc::all(); return View('adherent', compact('ppc')); etant donnee qu'il dit ne pas reconnaitre la variable dans la vue

Posté il y a 3 mois
Avatar de CinquièmeDimension
CinquièmeDimension

As-tu fait un dd($ppc); dans le controller ?

Posté il y a 3 mois
Avatar de MouhamedGorguiSeyniDione
MouhamedGorguiSeyniDione

oui

Posté il y a 3 mois

Vous ne pouvez pas répondre à ce sujet.