Afficher résultat dans une vue ?
bonjour,
jai deux tables channels peut etre dans plusieurs groups et group peut avoir plusieurs channels (relation n:n) donc une troixiemme table channel_group
voici mon controleur qui affiche le détail d'un group avec ces channels:
Code:
1 2 3 4 5 6 7 8
| public function detailGroup($id) {
$group = Group::find($id);
$channels = $group->channels->each(function($channel) {
return $channel->name;
});
//var_dump($group["channels"][1]->name);
return view('admin.groups.group', compact('group'));
} |
mon probleme avec var_dump je touve toutes les infos, mais je ne sais pas comment les afficher dans une vue
ma vue :
Code:
1 2 3
| @foreach($group as $gr)
{{$group->id}}
@endforeach |
je reçois cette erreur :
Citation:
Trying to get property of non-object (View: C:\xampp\htdocs\tutolaravel\resources\views\admin\groups\group.blade.php)