Accès aux données transmises à la vue dans Laravel
Lorsque vous essayez d'utiliser le tableau $posts dans une vue Blade, vous pouvez rencontrer une erreur indiquant que ce n'est pas défini. Cela se produit car les données doivent être explicitement transmises à la vue à l'aide de la méthode with.
return View::make('blog')->with('posts', $posts);
En utilisant la méthode with, vous attribuez le tableau $posts aux publications variables, le rendant ainsi accessible dans le Blade. voir. Vous pouvez ensuite le parcourir en toute sécurité en utilisant @foreach :
@foreach ($posts as $post) <!-- Your code here --> @endforeach
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!