@php $i = 0; @endphp @if(isset($gallery) && array_has($gallery, 'images')) @php $i = 0; @endphp {{-- If gallery has images --}} @php $i = 0; @endphp @foreach($gallery->images as $image) @include('admin.partials.inputs.imgInput', [ 'i' => $loop->iteration, 'uid' => "images-".$loop->iteration, 'name' => "gallery[]", 'value' => $image->url ?? '', 'thumb' => $image->url ?? '/images/image-placeholder.png', 'classes' => 'col-6 col-sm-4 col-md-3 col-lg-2 mb-3' ] ) @php $i = $loop->count + 1 ; @endphp @endforeach @include('admin.partials.inputs.imgInput', [ 'i' => $i, 'uid' => "images-".$i, 'name' => "gallery[]", 'value' => old("gallery[$i]", $gallery[$i] ?? ""), 'thumb' => old("gallery[$i]", $gallery[$i] ?? '/images/image-placeholder.png') ?? '/images/image-placeholder.png', 'classes' => 'col-6 col-sm-4 col-md-3 col-lg-2 mb-3' ] ) @else {{-- New galleries --}} @for($i = 0; $i < 6; $i++) @include('admin.partials.inputs.imgInput', [ 'i' => $i, 'uid' => "images-".$i, 'name' => "gallery[]", 'value' => old("gallery[$i]", $gallery[$i] ?? ""), 'thumb' => old("gallery[$i]", $gallery[$i] ?? '/images/image-placeholder.png') ?? '/images/image-placeholder.png', 'classes' => 'col-6 col-sm-4 col-md-3 col-lg-2 mb-3' ] ) @endfor @endif