Показать сбор данных с помощью цикла while - PullRequest
0 голосов
/ 21 мая 2019

Как я могу показать сбор данных, используя цикл while в блейд-файле?Предположим, у меня есть некоторые данные, подобные этому

$products = Product::latest()->where('status', 1)->get();
return view('products', compact('products'));

Теперь, в этом случае, как я могу записать эту переменную $ products в мой файл products.blade.php.?Я не хочу использовать цикл @foreach.Кто-нибудь может мне помочь .?

1 Ответ

0 голосов
/ 22 мая 2019

Вы можете использовать метод get Laravel Collection для получения «строки» по заданному ключу.

@php $i=0; @endphp
@while($i < $products->count())
    {{ $products->get($i)->name }}
    @php $i++; @endphp
@endwhile
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...