如何在 Laravel 中隐藏 color/size 个元素
How to hide color/size elements in Laravel
如果值为空,如何隐藏颜色或尺寸?
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>
你可以用 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()
.
对尺寸做同样的事情
如果值为空,如何隐藏颜色或尺寸?
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>
你可以用 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()
.