@extends("landingpage::themes.{$activeTheme}.layouts.app")
@php
// $page is passed from FrontendPageController
@endphp
@section('meta_title', $page->meta_title ?: $page->title)
@section('meta_description', $page->meta_description ?: setting('landingpage_global_meta_description'))
@section('meta_keywords', $page->meta_keywords ?: setting('landingpage_global_meta_keywords'))
@push('schema_markup')
@endpush
@section('content')
@php
// Eager load sections if not already loaded
if (!$page->relationLoaded('sections')) {
$page->load('sections');
}
$dynamicHeroSection = $page->sections->where('type', 'hero')->sortBy('sort_order')->first();
@endphp
{{-- Attempt to render a dynamic hero section first --}}
@if ($dynamicHeroSection && isset($dynamicHeroSection->content))
{{ $page->hero_subtitle }}{{ $page->hero_title }}
@if($page->hero_subtitle)