@php $d = $templateData ?? []; $primary = $d['primary_color'] ?? '#65971e'; $heroBg = $d['hero_bg'] ?? '#0b6019'; $contentBg = $d['content_bg'] ?? '#0a4b02'; $heroText = $d['hero_text_color'] ?? '#fafafa'; $heroVideo = \App\Services\LandingPageTemplateService::youtubeEmbedUrl($d['hero_video'] ?? ''); $reviewVideos = collect($d['review_videos'] ?? []) ->map(fn ($u) => \App\Services\LandingPageTemplateService::youtubeEmbedUrl($u)) ->filter() ->values(); $galleryImages = collect($d['gallery_images'] ?? []) ->map(fn ($u) => \App\Services\LandingPageTemplateService::mediaUrl($u)) ->filter() ->values(); $promoImage = \App\Services\LandingPageTemplateService::mediaUrl($d['promo_image'] ?? '') ?: ($linkedProduct['image'] ?? null); $formatBoldLine = function (string $line): string { if (preg_match('/^(.+?):\s*(.+)$/u', $line, $m)) { return '' . e($m[1]) . ': ' . e($m[2]); } return e($line); }; @endphp
{{-- Row 1: green hero + main video --}}

{{ $d['hero_title'] ?? '' }}

@if($heroVideo)
@endif
{{-- Row 2: green content — subtitle, CTA, compare, promo --}}
@if(!empty($d['hero_subtitle']))

{{ $d['hero_subtitle'] }}

@endif
@if(!empty($d['compare_rows']))
@foreach($d['compare_rows'] as $row) @endforeach
বৈশিষ্ট্য {{ $d['compare_left'] ?? 'সাধারণ' }} {{ $d['compare_right'] ?? 'আমাদের পণ্য' }}
{{ $row['feature'] ?? '' }} {{ $row['left'] ?? '' }} {{ $row['right'] ?? '' }}
@endif @if($promoImage)
{{ $linkedProduct['name'] ?? 'Product' }}
@endif
{{-- Row 3: benefits --}} @if(!empty($d['benefits']))

{{ $d['benefits_title'] ?? '' }}

    @foreach($d['benefits'] as $benefit)
  • ✅ {!! $formatBoldLine($benefit) !!}
  • @endforeach
@endif {{-- Row 4: how it works --}} @if(!empty($d['how_items']))

{{ $d['how_title'] ?? '' }}

    @foreach($d['how_items'] as $item)
  • {!! $formatBoldLine($item) !!}
  • @endforeach
@endif {{-- Row 5: review videos --}} @if($reviewVideos->isNotEmpty())

{{ $d['reviews_title'] ?? 'কাস্টমার রিভিউ' }}

@foreach($reviewVideos as $i => $embed)
@endforeach
@elseif(!empty($d['reviews']))

{{ $d['reviews_title'] ?? '' }}

@endif {{-- Row 6: photo slider --}} @if($galleryImages->isNotEmpty())
@endif {{-- Row 7: FAQ accordion --}} @if(!empty($d['faqs']))
@foreach($d['faqs'] as $i => $faq)

{{ $faq['a'] ?? '' }}
@endforeach
@endif {{-- Row 8: final CTA heading --}}

{{ $d['cta_title'] ?? 'আর দেরi কেন? আজই অর্ডার করুন!' }}

@include('frontEnd.landing.partials.checkout-form', [ 'linkedProduct' => $linkedProduct ?? null, 'lpProduct' => $lpProduct ?? null, 'showQty' => true, 'districts' => $districts ?? collect(), 'shippingMode' => $shippingMode ?? 'district_wise', 'districtChargeMap' => $districtChargeMap ?? [], 'defaultShippingFee' => $defaultShippingFee ?? 80, 'insideDhakaFee' => $insideDhakaFee ?? 60, 'outsideDhakaFee' => $outsideDhakaFee ?? 120, ])