Звучит так, как будто у вас есть коллекция.Вы можете просто сделать count($array)
, чтобы проверить количество записей в массиве.Это будет выглядеть примерно так:
@if(count($array))
// Section content goes here...
@foreach($array as $value)
// All table data goes here...
@endforeach
@endif
Теперь раздел должен быть скрыт.Если вы хотите пропустить foreach только тогда, когда в массиве ничего нет, вы можете сделать это:
// Section content goes here...
@forelse($array as $value)
// All table data goes here...
@empty
// Optional message if it's empty
@endforelse
, который выведет содержимое раздела и проверит, есть ли в массиве какие-либо значения перед ним foreach
.
Подробнее о циклах в блейд-файлах можно прочитать в документации Laravel .