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>
29 lines
1 KiB
PHP
29 lines
1 KiB
PHP
<?php
|
||
|
||
namespace Database\Seeders;
|
||
|
||
use App\Models\Setting;
|
||
use Illuminate\Database\Seeder;
|
||
|
||
/**
|
||
* Blendet die Seite /referenzen samt Menüpunkt aus (Abstimmung 06.10.2026: noch keine Referenzen).
|
||
*
|
||
* Legt die Einstellung pages.referenzen_enabled mit „aus“ an – aber nur, wenn es sie noch nicht gibt.
|
||
* Wurde der Schalter im CMS-Modul „Referenzen“ schon bedient, bleibt dessen Stand.
|
||
*
|
||
* php artisan db:seed --class=ReferencesPageSwitchSeeder
|
||
*/
|
||
class ReferencesPageSwitchSeeder extends Seeder
|
||
{
|
||
public function run(): void
|
||
{
|
||
$setting = Setting::query()->firstOrCreate(
|
||
['group' => 'pages', 'key' => 'referenzen_enabled'],
|
||
['value' => '0', 'type' => 'boolean', 'description' => 'Seite /referenzen und Menüpunkt „Referenzen“ anzeigen'],
|
||
);
|
||
|
||
$this->command?->info($setting->wasRecentlyCreated
|
||
? 'Referenzen: Seite und Menüpunkt ausgeblendet.'
|
||
: 'Referenzen: Schalter steht bereits auf „'.($setting->value === '1' ? 'an' : 'aus').'“ – unverändert.');
|
||
}
|
||
}
|