@extends('layouts.site')
@section('content')
@php
// Yeni dinamik template sistemi - Öncelik verilir
$hasTemplatedSections = isset($templatedSections) && $templatedSections->isNotEmpty();
// Eski section builder sistemi
$blocks = $sections ?? [];
$hasBlocks = is_array($blocks) && !empty($blocks);
@endphp
@if($hasTemplatedSections)
{{-- Yeni dinamik template sisteminden gelen sections --}}
@foreach($templatedSections as $section)
@if($section['template'] ?? null)
{!! \App\Services\TemplateService::replacePlaceholders(
$section['template']->html_content,
$section['data'] ?? [],
$page ?? null
) !!}
@endif
@endforeach
@elseif($hasBlocks)
{{-- Eski blok bazlı dinamik render --}}
@foreach($blocks as $block)
@php $type = $block['type'] ?? null; @endphp
@if($type && view()->exists("components.blocks.$type"))
Admin panelinden bu sayfaya bloklar ekleyebilirsiniz.