@php
$settings = \Illuminate\Support\Facades\Cache::get('settings');
$globalTitle = isset($settings) ? $settings->filter(function ($i) { return $i->key === 'SITE_TITLE'; })->first() : null;
@endphp
@if(isset($page))
{!! seo()->for($page) !!}
@else
{{ $globalTitle->value }}
@endif
@include("ui-theme." . env('THEME_FOLDER') . ".components.hreflang-links")
@if(isset($page) && $page->assets)
{{-- Render HEAD assets (CSS and HEAD placement assets) --}}
@foreach($page->assets->where('placement', 'head')->where('is_active', true) as $asset)
{!! $asset->getRenderedHtml() !!}
@endforeach
@endif
{{-- Global CSS from Settings --}}
@if(isset($globalSettings['GLOBAL_CSS']) && !empty($globalSettings['GLOBAL_CSS']))
@endif
@include("ui-theme." . env('THEME_FOLDER') . ".ui.header", ['breadcrumbType' => isset($page) ? ($page->breadcrumb_type ?? null) : null])
@yield('content')
@include("ui-theme." . env('THEME_FOLDER') . ".ui.footer")
@if(isset($page) && $page->assets)
{{-- Render BEFORE_BODY_END assets (JS and scripts) --}}
@foreach($page->assets->where('placement', 'before_body_end')->where('is_active', true) as $asset)
{!! $asset->getRenderedHtml() !!}
@endforeach
@endif
@yield('scripts')
{{-- Global JavaScript from Settings --}}
@if(isset($globalSettings['GLOBAL_JS']) && !empty($globalSettings['GLOBAL_JS']))
@endif