Как скрыть элементы цвета / размера в Laravel - PullRequest
0 голосов
/ 27 июня 2019

Как скрыть цвет или размер, если их значения пусты?

SCREENSHOT

<p class="lx-sizes">
                        <span>SIZE :</span> @foreach ($produit->sizes as $size)
                        <a data-id="{{ $size->name }}" href="javascript:;" class="{{ $loop->first ? 'active' : '' }}">{{ $size->name }}</a> @endforeach
                    </p>
                    <p class="lx-colors">
                        <span>COLOR :</span> @foreach ($produit->colors as $color)
                        <a data-id="{{ $color->name }}" href="javascript:;" class="{{ $loop->first ? 'active' : '' }}">{{ $color->name }}</a> @endforeach
                    </p>

1 Ответ

0 голосов
/ 27 июня 2019

Вы можете заключить его в оператор if:

@if($produit->colors->count())
<p class="lx-colors">
    <span>COLOR :</span>
    @foreach ($produit->colors as $color)
        <a data-id="{{ $color->name }}" href="javascript:;" class="{{ $loop->first ? 'active' : '' }}">{{ $color->name }}</a> 
    @endforeach
</p>
@endif

Сделайте то же самое для размера, используя $produit->sizes->count().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...