{{-- Dynamic Header Component for FAQs --}}
@php
// Get active demo
$activeDemo = get_active_demo();
$isLawFirm2 = ($activeDemo === 'demo-law-firm-2');
$isDigitalAgency2 = ($activeDemo === 'demo-digital-agency-2');
$isTransportationLogistic = ($activeDemo === 'demo-transportation-logistic');
$isArchitecture2 = ($activeDemo === 'demo-architecture-2');
// Get module configuration for title
$moduleConfig = get_module_page_header_config('faqs');
$faqsTitle = $moduleConfig['title'] ?? 'Preguntas Frecuentes';
$faqsLabel = strtoupper($faqsTitle);
// Determine current context and set content
if (isset($currentCategory) && $currentCategory) {
// Category view
$pageTitle = $currentCategory->name ?? $faqsTitle;
$breadcrumbItems = [
['url' => route('home'), 'label' => 'Inicio'],
['url' => route('faqs.index'), 'label' => $faqsLabel],
['url' => null, 'label' => strtoupper($currentCategory->name ?? 'CategorÃa')]
];
$pageSubtitle = $currentCategory->description ?? $moduleConfig['subtitle'] ?? null;
} else {
// Index view
$pageTitle = $faqsTitle;
$breadcrumbItems = [
['url' => route('home'), 'label' => 'Inicio'],
['url' => null, 'label' => $faqsLabel]
];
$pageSubtitle = $moduleConfig['subtitle'] ?? null;
}
@endphp
@if($isLawFirm2)
{{-- Law Firm 2 Style Header --}}
@elseif($isDigitalAgency2)
{{-- Digital Agency 2 Style Header --}}
@php
// Permitir personalizar la imagen de fondo desde el controlador o usar la por defecto
$backgroundImage = $backgroundImage ?? asset('cd-project/img/demos/digital-agency-2/bg/page-header-bg.jpg');
@endphp
{{ $pageSubtitle }}{{ $pageTitle }}
@if(!empty($pageSubtitle))
{{ $pageSubtitle }}
@endif