@php $variation = is_array($variation ?? null) ? $variation : []; $vIndex = $vIndex ?? 0; $variationName = $variation['name'] ?? ''; $variationType = $variation['type'] ?? 'multi'; $variationMin = $variation['min'] ?? ''; $variationMax = $variation['max'] ?? ''; $variationRequired = isset($variation['required']) && in_array( strtolower((string) $variation['required']), ['on', '1', 'true', 'yes'], true ); $variationValues = isset($variation['values']) && is_array($variation['values']) ? $variation['values'] : []; @endphp
{{-- ===================================================== VARIATION HEADER ===================================================== --}}
{{-- Variation Name --}}
{{-- Selection Type --}}
{{-- Minimum Selection --}}
{{-- Maximum Selection --}}
{{-- Required --}}
{{-- ===================================================== OPTIONS ===================================================== --}}
Options
@if(!empty($variationValues)) @foreach($variationValues as $optionIndex => $option)
{{-- Option Name --}}
{{-- Additional Price --}}
{{-- Remove --}}
@endforeach @else {{-- First empty option --}}
@endif