Я хочу пользователи с определенным пакетом
$silver = User::where('package_id', '2')->get();
И это возвращает меня
Collection {#329 ▼
#items: []
}
и когда я рассматриваю
@if ($silver)
something
@endif
вернуть истину КАК??
Как заставить работать эту систему?? И если вернуть пользователя, который снова не зарегистрирован, это правда.
$sliver существует и является объектом => if возвращает true, так что же не так? Какую систему вы хотите заставить работать? Сначала определите ожидаемое поведение.
должен объяснить это: 3v4l.org/S28Ke
Более того, вы уже задали то же самое в другом вопросе, который вы разместили. Обратите внимание, что вы полностью проигнорировали комментарии в первом вопросе.
Я хочу, чтобы система, основанная на пользовательском пакете, имела определенные возможности редактирования профиля?
ты ищешь @if (count($silver)) ?






Возможно, когда вы получаете пустой объект, это может быть правдой на шаблоне блейда.
Попытайся:
@if ($silver->count() > 0)
something
@endif
Один ? Это хорошо. Два или больше становится смешно. Что вы тут путаете? Если
$silver— это список, почему выражениеifне может быть логически истинным?