From dd09663696fea78a1837c39b1f827835db00d3a0 Mon Sep 17 00:00:00 2001 From: Kevin Adametz Date: Fri, 3 Jul 2026 12:34:12 +0000 Subject: [PATCH] Web: Marketing-Seiten brand-aware (Titel/Meta) statt 'Business Portal 24' karriere/partner/presse/team loesen die Brand jetzt pro Request ueber WebPortalContext auf (config('app.theme') ist bei Route::view-Seiten ohne Controller nicht gesetzt) und haben Meta-Descriptions; businessportal24-Startseite auf das config-getriebene meta_title/ meta_description-Muster von presseecho vereinheitlicht. Co-Authored-By: Claude Fable 5 --- resources/views/web/businessportal24.blade.php | 8 ++++++-- resources/views/web/karriere.blade.php | 8 +++++++- resources/views/web/partner.blade.php | 8 +++++++- resources/views/web/presse.blade.php | 8 +++++++- resources/views/web/team.blade.php | 8 +++++++- 5 files changed, 34 insertions(+), 6 deletions(-) diff --git a/resources/views/web/businessportal24.blade.php b/resources/views/web/businessportal24.blade.php index 8cf2888b..9a5c34db 100644 --- a/resources/views/web/businessportal24.blade.php +++ b/resources/views/web/businessportal24.blade.php @@ -1,7 +1,11 @@ @extends('web.layouts.web-master') -@section('title', 'Aktuelle Pressemitteilungen aus der deutschen Wirtschaft – businessportal24') -@section('meta_description', 'Pressemitteilungen aus Deutschland, Österreich und der Schweiz. Redaktionell geprüft. Strukturiert distribuiert.') +@php + $brand = config('domains.domains.businessportal24.brand', []); +@endphp + +@section('title', $brand['meta_title'] ?? 'Aktuelle Pressemitteilungen aus der deutschen Wirtschaft – businessportal24') +@section('meta_description', $brand['meta_description'] ?? 'Pressemitteilungen aus Deutschland, Österreich und der Schweiz. Redaktionell geprüft. Strukturiert distribuiert.') @section('hreflang') diff --git a/resources/views/web/karriere.blade.php b/resources/views/web/karriere.blade.php index ab9fe8b1..d39598c1 100644 --- a/resources/views/web/karriere.blade.php +++ b/resources/views/web/karriere.blade.php @@ -1,6 +1,12 @@ @extends('web.layouts.web-master') -@section('title', 'Karriere - Business Portal 24') +@php + $brandConfig = \App\Support\WebPortalContext::fromRequest()->domainConfig['brand'] ?? []; + $brandLabel = ($brandConfig['name'] ?? 'businessportal').($brandConfig['accent'] ?? '24'); +@endphp + +@section('title', 'Karriere – '.$brandLabel) +@section('meta_description', 'Karriere bei '.$brandLabel.' – Einstiegsmöglichkeiten und Kontakt für Bewerbungen.') @section('content') diff --git a/resources/views/web/partner.blade.php b/resources/views/web/partner.blade.php index 2f17e654..afd4e0ff 100644 --- a/resources/views/web/partner.blade.php +++ b/resources/views/web/partner.blade.php @@ -1,6 +1,12 @@ @extends('web.layouts.web-master') -@section('title', 'Partner - Business Portal 24') +@php + $brandConfig = \App\Support\WebPortalContext::fromRequest()->domainConfig['brand'] ?? []; + $brandLabel = ($brandConfig['name'] ?? 'businessportal').($brandConfig['accent'] ?? '24'); +@endphp + +@section('title', 'Partner – '.$brandLabel) +@section('meta_description', 'Partner und Kooperationen von '.$brandLabel.' im Überblick.') @section('content') diff --git a/resources/views/web/presse.blade.php b/resources/views/web/presse.blade.php index eb0d70b7..2133cdd1 100644 --- a/resources/views/web/presse.blade.php +++ b/resources/views/web/presse.blade.php @@ -1,6 +1,12 @@ @extends('web.layouts.web-master') -@section('title', 'Presse - Business Portal 24') +@php + $brandConfig = \App\Support\WebPortalContext::fromRequest()->domainConfig['brand'] ?? []; + $brandLabel = ($brandConfig['name'] ?? 'businessportal').($brandConfig['accent'] ?? '24'); +@endphp + +@section('title', 'Presse – '.$brandLabel) +@section('meta_description', 'Presseinformationen und Kontakt für Medienanfragen zu '.$brandLabel.'.') @section('content') diff --git a/resources/views/web/team.blade.php b/resources/views/web/team.blade.php index ac54c607..3c6d1fc7 100644 --- a/resources/views/web/team.blade.php +++ b/resources/views/web/team.blade.php @@ -1,6 +1,12 @@ @extends('web.layouts.web-master') -@section('title', 'Unser Team - Business Portal 24') +@php + $brandConfig = \App\Support\WebPortalContext::fromRequest()->domainConfig['brand'] ?? []; + $brandLabel = ($brandConfig['name'] ?? 'businessportal').($brandConfig['accent'] ?? '24'); +@endphp + +@section('title', 'Unser Team – '.$brandLabel) +@section('meta_description', 'Das Team hinter '.$brandLabel.'.') @section('content')