@php $siteName = $domainName ?? config('app.name', 'Laravel'); $pageTitle = trim($__env->yieldContent('title')) ?: $siteName; $pageDescription = trim($__env->yieldContent('meta_description')) ?: $siteName; // Self-Canonical als Default aus der Portal-URL + Request-Pfad (ohne Query): // pro Portal/Domain getrennt und unabhängig von URL::forceRootUrl – verhindert Cross-Portal-Duplicate. $portalBase = rtrim($domainUrl ?? config('app.url'), '/'); $canonicalUrl = trim($__env->yieldContent('canonical')) ?: ($portalBase.request()->getPathInfo()); $ogType = trim($__env->yieldContent('og_type')) ?: 'website'; $ogImage = trim($__env->yieldContent('og_image')); @endphp