@if(isset($data) && is_array($data) && !empty($data))
@if(isset($data['urun_tanitimi']) && is_array($data['urun_tanitimi']) && !empty($data['urun_tanitimi']))
@if(isset($data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik'])) {{ $data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik'] }} @endif

@if(isset($data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik'])) {{ $data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik'] }} @endif

@if(isset($data['urun_tanitimi']['urun_tanitimi_ust_alan_urun_metni'])) {{ $data['urun_tanitimi']['urun_tanitimi_ust_alan_urun_metni'] }} @endif

@if(isset($data['urun_tanitimi_ust_alan_ozellik_listesi']))
@foreach($data['urun_tanitimi_ust_alan_ozellik_listesi'] as $ozellikListesi)
@if(isset($ozellikListesi['text']))
{{ $ozellikListesi['text'] }}
@endif
@endforeach
@endif
@if(isset($data['urun_tanitimi']['urun_tanitimi_ust_alan_urun_gorseli'])) {$data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik']} @endif
@endif @php $pinImage = $data['urun_tanitimi']['urun_tanitimi_orta_alan_pinli_gorsel'] ?? null; $pinsRaw = $data['urun_tanitimi']['urun_tanitimi_orta_alan_pinler'] ?? []; if (!is_array($pinsRaw)) { $pinsRaw = []; } $pins = array_values(array_filter($pinsRaw, function ($v, $k) { return is_int($k) && is_array($v); }, ARRAY_FILTER_USE_BOTH)); @endphp @if(!empty($pinImage))
{{ $data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik'] ?? '' }} @foreach($pins as $i => $pin) @php $px = is_numeric($pin['x'] ?? null) ? (float)$pin['x'] : 0; $py = is_numeric($pin['y'] ?? null) ? (float)$pin['y'] : 0; $contentTop = is_numeric($pin['content_top'] ?? null) ? (float)$pin['content_top'] : 40; $contentLeft = is_numeric($pin['content_left'] ?? null) ? (float)$pin['content_left'] : -100; $pinImg = trim((string)($pin['image'] ?? '')); $pinTitle = trim((string)($pin['title'] ?? '')); // Geriye uyumluluk: eski "label" varsa title'a düşsün if ($pinTitle === '') { $pinTitle = trim((string)($pin['label'] ?? '')); } $pinSubtitle = trim((string)($pin['subtitle'] ?? '')); $pinUrl = trim((string)($pin['url'] ?? '')); $pinBtn = trim((string)($pin['button_text'] ?? 'İNCELEYİN')); @endphp
@if($pinImg !== '') @endif @if($pinTitle !== '')
{{ $pinTitle }}
@endif @if($pinSubtitle !== '')
{{ $pinSubtitle }}
@endif @if($pinUrl !== '') {{ $pinBtn !== '' ? $pinBtn : 'İNCELEYİN' }} @endif
@endforeach
@endif
@if(isset($data['urun_tanitimi']['urun_tanitimi_orta_alan_sol_baslik'])) {{ $data['urun_tanitimi']['urun_tanitimi_orta_alan_sol_baslik'] }} @endif
@if(isset($data['urun_tanitimi']['urun_tanitimi_orta_alan_gorsel'])) {$data['urun_tanitimi']['urun_tanitimi_ust_alan_baslik']} @endif
@if(isset($data['urun_tanitimi']['urun_tanitimi_orta_alan_sag_metin']))

{{ $data['urun_tanitimi']['urun_tanitimi_orta_alan_sag_metin'] }}

@endif
@if(isset($data['urun_tanitimi_kutucuk_urunler']) && is_array($data['urun_tanitimi_kutucuk_urunler']))
@foreach(array_slice($data['urun_tanitimi_kutucuk_urunler'], 0, 4) as $index => $kutucukUrunler)
@if(isset($kutucukUrunler['gorsel'])) @endif {{ strtoupper(substr($kutucukUrunler['baslik'], 0, 6)) }}

{{ $kutucukUrunler['metin'] }}

@endforeach
@endif @if(isset($data['urun_tanitimi_alt_alan_tek_metin']))
{{ $data['urun_tanitimi_alt_alan_tek_metin'] }}
@endif
@foreach(($data['ek_bilgiler'] ?? []) as $ek) @php $raw = $ek['ek_bilgiler_urun_grubu'] ?? []; $title = is_array($raw) ? ($raw['title'] ?? null) : null; // $raw hem meta (örn. 'title') hem de numeric grupları aynı array içinde tutabiliyor. $groups = is_array($raw) ? array_values(array_filter($raw, function ($v, $k) { return is_int($k) && is_array($v); }, ARRAY_FILTER_USE_BOTH)) : []; $allItems = []; foreach ($groups as $g) { $ogelerRaw = $g['ek_bilgiler_urun_grubu_ogesi'] ?? []; if (is_array($ogelerRaw)) { // Alt array de meta + numeric item karışımı olabiliyor; sadece numeric itemleri topla. $ogeler = array_values(array_filter($ogelerRaw, function ($v, $k) { return is_int($k) && is_array($v); }, ARRAY_FILTER_USE_BOTH)); if (!empty($ogeler)) { $allItems = array_merge($allItems, $ogeler); } } } @endphp @if(!empty($allItems))
@if($title)

{{ $title }}

@endif
@foreach($allItems as $colorItem)
@if(!empty($colorItem['color_image'])) material @endif

{{ $colorItem['color_code'] ?? '' }}

@endforeach
@endif @endforeach

{{ $data['ek_bilgiler_material']['title'] ?? '' }}

{!! $data['ek_bilgiler_material']['material_text'] ?? '' !!}
@if(isset($data['ek_bilgiler_metin']['ek_bilgiler_left_title']))
{{ $data['ek_bilgiler_metin']['ek_bilgiler_left_title'] }}
@endif @if(isset($data['ek_bilgiler_metin']['ek_bilgiler_left_text']))

{{ $data['ek_bilgiler_metin']['ek_bilgiler_left_text'] }}

@endif
@if(isset($data['ek_bilgiler_metin']['ek_bilgiler_right_title']))
{{ $data['ek_bilgiler_metin']['ek_bilgiler_right_title'] }}
@endif @if(isset($data['ek_bilgiler_metin']['ek_bilgiler_right_text']))

{{ $data['ek_bilgiler_metin']['ek_bilgiler_right_text'] }}

@endif
@if(!empty($data['urun_grubu'])) @foreach($data['urun_grubu'] as $urunGrubu)
{{ $urunGrubu['urun_grubu_basligi'] ?? '' }}
@if(!empty($urunGrubu['urun_grubu_dosyasi_1'])) button @endif @if(!empty($urunGrubu['urun_grubu_dosyasi_2'])) button @endif @if(!empty($urunGrubu['urun_grubu_dosyasi_3'])) button @endif
@if(!empty($urunGrubu['urun_grubu_aciklamasi']))

{{ $urunGrubu['urun_grubu_aciklamasi']}}

@endif
@endforeach @endif
@endif