b2in/packages/flux-cms/core/database/seeders-reference/CmsDownloadSeeder.php
2026-04-10 17:18:17 +02:00

218 lines
18 KiB
PHP

<?php
namespace Database\Seeders;
use FluxCms\Core\Models\CmsDownload;
use Illuminate\Database\Seeder;
class CmsDownloadSeeder extends Seeder
{
public function run(): void
{
$items = $this->getItems();
foreach ($items as $index => $item) {
CmsDownload::updateOrCreate(
[
'category' => $item['category'],
'order' => $index,
],
[
'title' => $item['title'],
'description' => $item['description'],
'icon' => $item['icon'],
'sub_category' => $item['sub_category'],
'type_label' => $item['type_label'],
'alt' => $item['alt'],
'thumbnail' => $item['thumbnail'],
'file_path' => $item['file_path'],
'open_text' => $item['open_text'],
'download_text' => $item['download_text'],
'highlights' => $item['highlights'] ?? null,
'checkpoints' => $item['checkpoints'] ?? null,
'is_published' => true,
]
);
}
}
/**
* @return array<int, array<string, mixed>>
*/
private function getItems(): array
{
return [
// === Case Studies ===
[
'category' => 'case_study',
'title' => ['de' => 'Hair-Care R&D Product Support', 'en' => 'Hair-Care R&D Product Support'],
'description' => ['de' => 'Ein globaler FMCG-Kunde im Bereich Hair Care musste eine komplexe R&D-Roadmap umsetzen und wir die Koordination von rund 5 parallelen Entwicklungsinitiativen koordinierten.', 'en' => 'A global FMCG client in the hair care segment needed to implement a complex R&D roadmap. We coordinated approximately 5 parallel development initiatives.'],
'icon' => 'document-chart-bar',
'sub_category' => 'R&D Product Support',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Hair-Care R&D Product Support', 'en' => 'Case Study Hair-Care R&D Product Support'],
'thumbnail' => 'case-study-7011.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7011_HairCareRD_ProductSupport_de.pdf', 'en' => 'inno-projekt-Case_Study_7011_HairCareRD_ProductSupport_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'highlights' => [['value' => '100%', 'label' => 'Dokumentations-<br>konformität'], ['value' => '5', 'label' => 'parallele<br>Entwicklungsinitiativen']],
],
[
'category' => 'case_study',
'title' => ['de' => 'Lab Support Data Integration', 'en' => 'Lab Support Data Integration'],
'description' => ['de' => 'Eie wir für einen globalen FMCG-Player die Verpackungsvalidierung standardisierten und durch direkte Systemintegration die "Time-to-Result" signifikant beschleunigten.', 'en' => 'How we standardized packaging validation for a global FMCG player and significantly accelerated "Time-to-Result" through direct system integration.'],
'icon' => 'document-chart-bar',
'sub_category' => 'Lab Support Data Integration',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Lab Support Data Integration', 'en' => 'Case Study Lab Support Data Integration'],
'thumbnail' => 'case-study-7012.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7012_LabSupport_DataIntegration_de.pdf', 'en' => 'inno-projekt-Case_Study_7012_LabSupport_DataIntegration_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'highlights' => [['value' => '20%', 'label' => 'Zeitgewinn'], ['value' => '100%', 'label' => 'Systemintegration<br>&nbsp;']],
],
[
'category' => 'case_study',
'title' => ['de' => 'Fragrance Pump Experience', 'en' => 'Fragrance Pump Experience'],
'description' => ['de' => 'Wie wir für einen internationalen Premium-Konzern das subjektive Sprühgefühl von Parfüm in belastbare Ingenieursdaten übersetzten und das perfekte Markenerlebnis definierten.', 'en' => 'How we translated the subjective spray feel of perfume into robust engineering data for an international premium corporation and defined the perfect brand experience.'],
'icon' => 'document-chart-bar',
'sub_category' => 'Fragrance Pump Experience',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Fragrance Pump Experience', 'en' => 'Case Study Fragrance Pump Experience'],
'thumbnail' => 'case-study-7013.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7013_FragrancePump_Experience_de.pdf', 'en' => 'inno-projekt-Case_Study_7013_FragrancePump_Experience_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'highlights' => [['value' => '∞', 'label' => 'Objektivierung-<br>von Emotionen'], ['value' => '∞', 'label' => 'Globale<br>Differenzierung']],
],
[
'category' => 'case_study',
'title' => ['de' => 'Master Data Excellence & Prozess-Outsourcing', 'en' => 'Master Data Excellence & Process Outsourcing'],
'description' => ['de' => 'Ein globaler FMCG-Konzern stand vor der Herausforderung, seine internen F&E-Teams von hochadministrativem Aufwand zu befreien', 'en' => 'A global FMCG corporation faced the challenge of relieving its internal R&D teams from highly administrative workload.'],
'icon' => 'document-chart-bar',
'sub_category' => 'Master Data Excellence',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Master Data Excellence & Prozess-Outsourcing', 'en' => 'Case Study Master Data Excellence & Process Outsourcing'],
'thumbnail' => 'case-study-7010.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7010_MasterDataExcellence_de.pdf', 'en' => 'inno-projekt-Case_Study_7010_MasterDataExcellence_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'highlights' => [['value' => '~60%', 'label' => 'Zeitgewinn'], ['value' => '20-25%', 'label' => 'Kosteneffizienz<br>&nbsp;']],
],
// === Capabilities ===
[
'category' => 'capability',
'title' => ['de' => 'Global Player', 'en' => 'Global Player'],
'description' => ['de' => 'Beherrschen Sie globale Komplexität. Skalieren Sie Innovationen sicher über Märkte und Werke hinweg.', 'en' => 'Master global complexity. Scale innovations safely across markets and plants.'],
'icon' => 'document-text',
'sub_category' => 'Globale Player & Internationale Projekte',
'type_label' => ['de' => 'Capability', 'en' => 'Capability'],
'alt' => ['de' => 'Capability Profile Global Player', 'en' => 'Capability Profile Global Player'],
'thumbnail' => 'global-player.webp',
'file_path' => ['de' => 'inno-projekt-Capability_9101_GlobalPlayer_de.pdf', 'en' => 'inno-projekt-Capability_9101_GlobalPlayer_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'checkpoints' => [['value' => 'Etablieren Sie globale Exzellenz'], ['value' => 'Sichern Sie Ihre "License to Operate"'], ['value' => 'Synchronisieren Sie Zentrale und Werke']],
],
[
'category' => 'capability',
'title' => ['de' => 'Nationale Champions', 'en' => 'National Champions'],
'description' => ['de' => 'Realisieren Sie große Ideen mit pragmatischer Schlagkraft. Nutzen Sie bewährte Methoden maßgeschneidert für Ihre Strukturen.', 'en' => 'Turn big ideas into reality with pragmatic impact. Use proven methods tailored to your structures.'],
'icon' => 'document-text',
'sub_category' => 'Nationale Champions & Regionale Akteure',
'type_label' => ['de' => 'Capability', 'en' => 'Capability'],
'alt' => ['de' => 'Capability Profile Nationale Champions', 'en' => 'Capability Profile National Champions'],
'thumbnail' => 'nationale-champions.webp',
'file_path' => ['de' => 'inno-projekt-Capability_9102_NationaleChampions_de.pdf', 'en' => 'inno-projekt-Capability_9102_NationalChampions_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'checkpoints' => [['value' => 'Erweitern Sie Ihre Handlungsfähigkeit'], ['value' => 'Profitieren Sie von Best-Practices'], ['value' => 'Steigern Sie Ihre Marge']],
],
[
'category' => 'capability',
'title' => ['de' => 'Leistungsübersicht', 'en' => 'Service Overview'],
'description' => ['de' => 'Bündeln Sie Ihre Anforderungen. Wir bieten Ihnen ein integriertes Spektrum aus Packaging, Engineering, Projektmanagement und spezialisiertem Consulting.', 'en' => 'We offer you an integrated spectrum of Packaging, Engineering, Project Management and specialized consulting.'],
'icon' => 'document-text',
'sub_category' => 'Ihr Leistungsportfolio für technische Exzellenz.',
'type_label' => ['de' => 'Capability', 'en' => 'Capability'],
'alt' => ['de' => 'Capability Leistungsübersicht', 'en' => 'Capability Service Overview for Technical Excellence'],
'thumbnail' => 'keyvisual.webp',
'file_path' => ['de' => 'inno-projekt-Capability_9202_Leistungsuebersicht_de.pdf', 'en' => 'inno-projekt-Capability_9202_Service_Overview_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'checkpoints' => [['value' => 'Ihre Buchungsmodelle'], ['value' => 'Verfügbare Experten-Rollen'], ['value' => 'Warum inno-projekt?']],
],
[
'category' => 'capability',
'title' => ['de' => 'Master Data Management', 'en' => 'Master Data Management'],
'description' => ['de' => 'Erfahren Sie mehr über unsere Expertise im Bereich Master Data Management und Systemintegration für FMCG-Unternehmen.', 'en' => 'Learn more about our expertise in master data management and system integration for FMCG companies.'],
'icon' => 'document-text',
'sub_category' => 'Verwandeln Sie Datenchaos in Prozessgeschwindigkeit.',
'type_label' => ['de' => 'Capability', 'en' => 'Capability'],
'alt' => ['de' => 'Capability Profile Master Data Management', 'en' => 'Capability Profile Master Data Management'],
'thumbnail' => 'leistung-2.webp',
'file_path' => ['de' => 'inno-projekt-Capability_9012_MasterData_de.pdf', 'en' => 'inno-projekt-Capability_9012_MasterData_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'checkpoints' => [['value' => 'Entlasten Sie Ihre Experten'], ['value' => 'Beschleunigen Sie Ihren Markteintritt'], ['value' => 'Garantieren Sie Compliance']],
],
[
'category' => 'capability',
'title' => ['de' => 'Integrated Consumer Research', 'en' => 'Integrated Consumer Research'],
'description' => ['de' => 'Erfahren Sie mehr über unsere Expertise im Bereich Integrated Consumer Research für FMCG-Unternehmen.', 'en' => 'Learn more about our expertise in integrated consumer research for FMCG companies.'],
'icon' => 'document-text',
'sub_category' => 'Verwandeln Sie subjektives Erleben in messbare technische Daten.',
'type_label' => ['de' => 'Capability', 'en' => 'Capability'],
'alt' => ['de' => 'Capability Integrated Consumer Research', 'en' => 'Capability Integrated Consumer Research'],
'thumbnail' => 'leistung-2.webp',
'file_path' => ['de' => 'inno-projekt-Capability_9011_Integrated_Consumer_Research_de.pdf', 'en' => 'inno-projekt-Capability_9011_Integrated_Consumer_Research_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF downloaden', 'en' => 'Download PDF'],
'checkpoints' => [['value' => 'Minimieren Sie Fehlentwicklungen'], ['value' => 'Machen Sie Markenwerte messbar'], ['value' => 'Verstehen Sie Ihre "Emotional Map"']],
],
// === Success Stories ===
[
'category' => 'success_story',
'title' => ['de' => 'Lab Support Data Integration', 'en' => 'Lab Support Data Integration'],
'description' => ['de' => 'Eie wir für einen globalen FMCG-Player die Verpackungsvalidierung standardisierten und durch direkte Systemintegration die "Time-to-Result" signifikant beschleunigten.', 'en' => 'How we standardized packaging validation for a global FMCG player and significantly accelerated "Time-to-Result" through direct system integration.'],
'icon' => 'document-chart-bar',
'sub_category' => 'Lab Support Data Integration',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Lab Support Data Integration', 'en' => 'Case Study Lab Support Data Integration'],
'thumbnail' => 'case-study-7012.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7012_LabSupport_DataIntegration_de.pdf', 'en' => 'inno-projekt-Case_Study_7012_LabSupport_DataIntegration_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF herunterladen', 'en' => 'Download PDF'],
'highlights' => [['value' => '20%', 'label' => 'Zeitgewinn'], ['value' => '100%', 'label' => 'Systemintegration<br>&nbsp;']],
],
[
'category' => 'success_story',
'title' => ['de' => 'Fragrance Pump Experience', 'en' => 'Fragrance Pump Experience'],
'description' => ['de' => 'Wie wir für einen internationalen Premium-Konzern das subjektive Sprühgefühl von Parfüm in belastbare Ingenieursdaten übersetzten und das perfekte Markenerlebnis definierten.', 'en' => 'How we translated the subjective spray feel of perfume into robust engineering data for an international premium corporation and defined the perfect brand experience.'],
'icon' => 'document-chart-bar',
'sub_category' => 'Fragrance Pump Experience',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Fragrance Pump Experience', 'en' => 'Case Study Fragrance Pump Experience'],
'thumbnail' => 'case-study-7013.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7013_FragrancePump_Experience_de.pdf', 'en' => 'inno-projekt-Case_Study_7013_FragrancePump_Experience_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF herunterladen', 'en' => 'Download PDF'],
'highlights' => [['value' => '∞', 'label' => 'Objektivierung-<br>von Emotionen'], ['value' => '∞', 'label' => 'Globale<br>Differenzierung']],
],
[
'category' => 'success_story',
'title' => ['de' => 'Master Data Excellence & Prozess-Outsourcing', 'en' => 'Master Data Excellence & Process Outsourcing'],
'description' => ['de' => 'Ein globaler FMCG-Konzern stand vor der Herausforderung, seine internen F&E-Teams von hochadministrativem Aufwand zu befreien', 'en' => 'A global FMCG corporation faced the challenge of relieving its internal R&D teams from highly administrative workload.'],
'icon' => 'document-chart-bar',
'sub_category' => 'Master Data Excellence',
'type_label' => ['de' => 'Case Study', 'en' => 'Case Study'],
'alt' => ['de' => 'Case Study Master Data Excellence & Prozess-Outsourcing', 'en' => 'Case Study Master Data Excellence & Process Outsourcing'],
'thumbnail' => 'case-study-7010.webp',
'file_path' => ['de' => 'inno-projekt-Case_Study_7010_MasterDataExcellence_de.pdf', 'en' => 'inno-projekt-Case_Study_7010_MasterDataExcellence_en.pdf'],
'open_text' => ['de' => 'PDF öffnen', 'en' => 'Open PDF'],
'download_text' => ['de' => 'PDF herunterladen', 'en' => 'Download PDF'],
'highlights' => [['value' => '~60%', 'label' => 'Zeitgewinn'], ['value' => '20-25%', 'label' => 'Kosteneffizienz<br>&nbsp;']],
],
];
}
}