Mam problem z zapętlaniem danych w kontrolerze (laravel 4). mój kod jest tak:laravel pętla foreach w kontrolerze
$owner = Input::get('owner');
$count = Input::get('count');
$product = Product::whereOwnerAndStatus($owner, 0)->take($count)->get();
gdy chcę używać foreach pętli na skutek $ produktów z kodem tak:
foreach ($product->sku as $sku) {
// Code Here
}
wynik jest powracającego błędu niezdefiniowanej właściwości: Illuminate \ Database \ Eloquent \ Collection :: $ sku
tak, staram się trochę improwizować z tym kodem:
foreach ($product as $items) {
foreach ($items->sku as $sku) {
// Code Here
}
}
kod powrotu błędu tak: Invalid argument dostarczane do foreach()
jest tam ktoś, kto może mi pomóc rozwiązać ten problem?
'whereOwnerAndStatus' nigdy wcześniej nie widział tej składni. Czy to działa? Gdzie w dokumentach to jest? –
W jaki sposób przekazałeś '$ products' do swojego widoku? –