@extends('web.layouts.web-master') @php $brandConfig = config('domains.domains.'.config('app.theme').'.brand', []); $brandName = $brandConfig['name'] ?? 'businessportal'; $brandAccent = $brandConfig['accent'] ?? '24'; $brandLabel = $brandName.$brandAccent; $publisherUrl = rtrim((string) config('domains.domain_portal_url', config('app.url')), '/'); $sinceYear = $oldestYear ?? 2012; $archiveLabel = ($archiveTotal ?? 0) > 0 ? number_format((int) $archiveTotal, 0, ',', '.').'+' : '100.000+'; $newsroomNames = $activeNewsroomNames ?? []; $newsroomTotalLabel = max(0, (int) ($activeNewsroomsTotal ?? 0) - count($newsroomNames)); $fmtEuro = static fn (int $cents): string => number_format($cents / 100, $cents % 100 === 0 ? 0 : 2, ',', '.'); $singlePmLabel = $fmtEuro((int) ($singlePmPriceCents ?? 1900)); $cheapestPlanPriceLabel = ($cheapestPlan ?? null) ? $fmtEuro((int) $cheapestPlan->monthly_price_cents) : null; $example = $exampleRelease ?? null; $exampleCategory = $example?->category?->translations?->first()?->name; $exampleCompany = $example?->company?->name; $examplePublishedAt = $example?->published_at; $exampleReadMinutes = $example?->readTimeMinutes() ?? 3; // Inhalte aus static.publish.* — Reihen als Datenstrukturen (DRY). $trustPrinciples = [ ['k' => __('static.publish.trust_1_k'), 't' => __('static.publish.trust_1_t'), 'd' => __('static.publish.trust_1_d')], ['k' => __('static.publish.trust_2_k'), 't' => __('static.publish.trust_2_t'), 'd' => __('static.publish.trust_2_d')], ['k' => __('static.publish.trust_3_k'), 't' => __('static.publish.trust_3_t'), 'd' => __('static.publish.trust_3_d')], ['k' => __('static.publish.trust_4_k'), 't' => __('static.publish.trust_4_t'), 'd' => __('static.publish.trust_4_d')], ]; $flowSteps = [ ['n' => '01', 'meta' => __('static.publish.flow_1_meta'), 't' => __('static.publish.flow_1_t'), 'd' => __('static.publish.flow_1_d')], ['n' => '02', 'meta' => __('static.publish.flow_2_meta'), 't' => __('static.publish.flow_2_t'), 'd' => __('static.publish.flow_2_d')], ['n' => '03', 'meta' => __('static.publish.flow_3_meta'), 't' => __('static.publish.flow_3_t'), 'd' => __('static.publish.flow_3_d')], ]; $occasions = [ ['t' => __('static.publish.occasion_1_t'), 'd' => __('static.publish.occasion_1_d')], ['t' => __('static.publish.occasion_2_t'), 'd' => __('static.publish.occasion_2_d')], ['t' => __('static.publish.occasion_3_t'), 'd' => __('static.publish.occasion_3_d')], ['t' => __('static.publish.occasion_4_t'), 'd' => __('static.publish.occasion_4_d')], ['t' => __('static.publish.occasion_5_t'), 'd' => __('static.publish.occasion_5_d')], ['t' => __('static.publish.occasion_6_t'), 'd' => __('static.publish.occasion_6_d')], ]; $publishFaqs = [ ['q' => __('static.publish.faq_1_q'), 'a' => __('static.publish.faq_1_a')], ['q' => __('static.publish.faq_2_q'), 'a' => __('static.publish.faq_2_a')], ['q' => __('static.publish.faq_3_q'), 'a' => __('static.publish.faq_3_a')], ['q' => __('static.publish.faq_4_q'), 'a' => __('static.publish.faq_4_a')], ['q' => __('static.publish.faq_5_q'), 'a' => __('static.publish.faq_5_a')], ]; @endphp @section('title', __('static.publish.meta_title', ['brand' => $brandLabel])) @section('meta_description', __('static.publish.meta_description')) @section('hreflang') @endsection @section('content')
{{-- Breadcrumb / Subnav --}}
{{ $brandLabel }} {{ __('static.publish.breadcrumb') }}
{{-- ============== HERO ============== --}}
{{-- LEFT — editorial copy --}}
{{ __('static.publish.eyebrow') }}

{{ __('static.publish.h1_line1') }} {{ __('static.publish.h1_line2') }}

{{ __('static.publish.hero_text', ['brand' => $brandLabel]) }}

{{-- Störer — Hub-CTA --}}
{{ __('static.publish.hub_eyebrow') }}

{{ __('static.publish.hub_heading') }}

{{ __('static.publish.hub_text') }}

{{ __('static.publish.hub_cta') }} {{ __('static.publish.hub_note') }}
{{-- Faktenleiste --}}
{{ __('static.publish.fact_since') }}
{{ $sinceYear }}
{{ __('static.publish.fact_since_sub') }}
{{ __('static.publish.fact_archive') }}
{{ $archiveLabel }}
{{ __('static.publish.fact_archive_sub') }}
{{ __('static.publish.fact_reach') }}
DACH
{{ __('static.publish.fact_reach_sub') }}
{{ __('static.publish.fact_today') }}
{{ (int) $publishedToday }} / {{ (int) $inReview }}
{{ __('static.publish.fact_today_sub', ['date' => $referenceNow->translatedFormat('j. M')]) }}
{{-- RIGHT — Beispiel-Mitteilung --}}
{{-- ============== AKTIVE NEWSROOMS ============== --}} @if (! empty($newsroomNames))
{{ __('static.publish.newsrooms_recent') }}

@foreach ($newsroomNames as $name) {{ $name }}@if (! $loop->last) · @endif @endforeach @if ($newsroomTotalLabel > 0) — {{ __('static.publish.newsrooms_more', ['count' => number_format($newsroomTotalLabel, 0, ',', '.')]) }} @endif

{{ __('static.publish.newsrooms_all') }} →
@endif {{-- ============== TRUST — vier Prinzipien ============== --}}
§ 01
{{ __('static.publish.trust_eyebrow') }}

{{ __('static.publish.trust_heading') }}

@foreach ($trustPrinciples as $i => $p)
{{ $p['k'] }}

{{ $p['t'] }}

{{ $p['d'] }}

@endforeach
{{-- ============== ABLAUF ============== --}}
§ 02
{{ __('static.publish.flow_eyebrow') }}

{{ __('static.publish.flow_heading') }}

{{ __('static.publish.flow_note') }}
@foreach ($flowSteps as $step)
{{ $step['n'] }} {{ $step['meta'] }}

{{ $step['t'] }}

{{ $step['d'] }}

@endforeach

{{ __('static.publish.flow_footnote') }}

{{-- ============== ANLÄSSE ============== --}}
§ 03
{{ __('static.publish.occasions_eyebrow') }}

{{ __('static.publish.occasions_heading') }}

{{ __('static.publish.occasions_note') }}
    @foreach ($occasions as $i => $anlass)
  1. {{ str_pad((string) ($i + 1), 2, '0', STR_PAD_LEFT) }}
    {{ $anlass['t'] }}
    {{ $anlass['d'] }}
  2. @endforeach
{{-- ============== PREISE ============== --}}
§ 04
{{ __('static.publish.pricing') }}

{{ __('static.publish.pricing_heading') }}

{{ __('static.publish.pricing_logic') }}

{{ __('static.publish.pricing_logic_text') }}

  • {{ __('static.publish.pricing_point_1') }}
  • {{ __('static.publish.pricing_point_2') }}
  • {{ __('static.publish.pricing_point_3') }}
{{ __('static.publish.pricing_anchor') }}
{{ __('static.publish.pricing_single') }}
{{ $singlePmLabel }} €
{{ __('static.publish.pricing_single_note') }}
@if ($cheapestPlanPriceLabel)
{{ __('static.publish.pricing_plans_note', ['price' => $cheapestPlanPriceLabel, 'quota' => $cheapestPlan->press_release_quota]) }}
@endif
{{ __('static.publish.pricing_overview') }}

{{ __('static.publish.pricing_overview_text') }}

{{ __('static.publish.pricing_overview_cta') }}
{{-- ============== FAQ ============== --}}
§ 05
{{ __('static.publish.faq_eyebrow') }}

{{ __('static.publish.faq_heading') }}

{{ __('static.publish.faq_no_answer') }}

{{ __('static.publish.faq_response_note') }}
@foreach ($publishFaqs as $i => $faq)
{{ str_pad((string) ($i + 1), 2, '0', STR_PAD_LEFT) }} {{ $faq['q'] }}
{{ $faq['a'] }}
@endforeach
{{-- ============== FINAL CTA ============== --}}
{{ __('static.publish.cta_eyebrow') }}

{{ __('static.publish.cta_heading') }}

{{ __('static.publish.cta_text') }}

@endsection