b2in/config/cms_section_map.php
Kevin Adametz fcb10be120 Interior-Feinschliff: Hero-Slideshow, Lektorat, Rechtstexte, Aufräumen und Korrekturen 08.10.
Startseite und Heroes
- Hero-Slideshow (11 Motive inkl. Febrü) mit Infokarte, Laufzeit-Linie, größeren Klickflächen,
  Goldrahmen und mobiler Karte unter dem Bild; Zeile über der Überschrift, neue Vertrauenspunkte
- Hero-Stil auf Marken, Über uns und Kontakt übertragen, Breadcrumb entfernt
- Gründer-Leiste, Vision-Box auf Ocker, Showroom-Display in Box mit „Größer ansehen“/Vollbild
- Akzentfarbe #a8741f, größere Serif-Überschriften in der Interior-Welt
- Marken: Bildpause mit Zitat; Vereine aktualisiert und verlinkt

Inhalte
- Lektorat aller angezeigten Texte, /about-Korrekturen, Rechtstexte (DDG, TDDDG, Hosting Hetzner)
- Ablauf Maßanfertigung überall einheitlich, Magazin-Beitrag neu, alte Beiträge offline,
  deutsches Datum/Lesezeit, FAQ Projektausstattung, Otterpohl
- Referenzen-Seite per CMS-Schalter ausblendbar

CMS und Technik
- Tote Sektionen, Felder, Seiten und Komponenten entfernt und archiviert (dev/2026-08-28/archiv-*)
- Entwurf /entwurf, Farb-Schalter und /welcome entfernt; Test-Routen nur noch lokal
- Seitenbaum-Beschreibungen geprüft, fehlende CMS-Felder ergänzt, Markenliste aus „Kernmarken“
- Admin-Bildvorschauen repariert, verwendete Bilder in die Mediathek übernommen
- Seeder für das Deployment siehe dev/2026-08-28/entwicklungsplan.md

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 14:00:15 +00:00

64 lines
2.5 KiB
PHP

<?php
declare(strict_types=1);
/**
* Theme-Section-Schlüssel (wie in b2in.themes.{theme}.*) → [CMS-Gruppe, CMS-Key].
*
* Wird von cms_theme_section() und CmsContentSeeder verwendet.
*/
return [
'sections' => [
'announcement_bar' => ['global', 'announcement_bar'],
'announcement_bar_immobilien' => ['global', 'announcement_bar_immobilien'],
'header' => ['global', 'header'],
'footer' => ['global', 'footer'],
'cta_section' => ['global', 'cta_section'],
'cta_section_immobilien' => ['global', 'cta_section_immobilien'],
'appointment_widget' => ['global', 'appointment_widget'],
'hero' => ['home', 'hero'],
'audience_switch' => ['home', 'audience_switch'],
'core_brands' => ['home', 'core_brands'],
'origin_section' => ['home', 'origin_section'],
'marken_hero' => ['marken', 'hero'],
'marken_image_break' => ['marken', 'image_break'],
'marken_network' => ['marken', 'network'],
'marken_growth' => ['marken', 'growth'],
'marken_cta' => ['marken', 'cta'],
'brand_craft' => ['marken', 'craft'],
'referenzen_hero' => ['referenzen', 'hero'],
'reference_projects' => ['referenzen', 'projects'],
'display_feed' => ['referenzen', 'display_feed'],
'sponsoring' => ['home', 'sponsoring'],
'immobilien_teaser' => ['home', 'immobilien_teaser'],
'founder_bar' => ['home', 'founder_bar'],
'vision_section' => ['home', 'vision_section'],
'faq' => ['faq', 'faq'],
'faq_immobilien' => ['faq', 'faq_immobilien'],
// Immobilien-Welt: eigene Navigation, eigenes Magazin, eigene Ueber-uns-Seite
'header_immobilien' => ['global', 'header_immobilien'],
'magazin_list_immobilien' => ['immobilien', 'magazin_list'],
'immobilien_about_hero' => ['immobilien', 'about_hero'],
'immobilien_our_story' => ['immobilien', 'our_story'],
'immobilien_about_image_break' => ['immobilien', 'about_image_break'],
'immobilien_our_values' => ['immobilien', 'our_values'],
'contact_form' => ['contact', 'contact_form'],
'contact_form_immobilien' => ['contact', 'contact_form_immobilien'],
'about_hero' => ['about', 'hero'],
'our_story' => ['about', 'our_story'],
'about_image_break' => ['about', 'image_break'],
'our_values' => ['about', 'our_values'],
'partner_cta' => ['about', 'partner_cta'],
'magazin_detail' => ['magazin', 'detail'],
'magazin_list' => ['magazin', 'list'],
],
];