@php use App\Enums\EventSettingTypesEnum; use Illuminate\Support\Carbon; // event settings $techneEventLogo = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_logo']['value'] ?? null; $techneEventAdress = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_address']['value'] ?? null; $techneEventStartDate = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_start_date']['value'] ?? null; $techneEventEndDate = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_end_date']['value'] ?? null; $techneEvent2Logo = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_2_logo']['value'] ?? null; $techneEvent2Adress = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_2_address']['value'] ?? null; $techneEvent2StartDate = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_2_start_date']['value'] ?? null; $techneEvent2EndDate = $eventSettings[EventSettingTypesEnum::GENERAL->value]['techne_event_2_end_date']['value'] ?? null; $eiwEventLogo = $eventSettings[EventSettingTypesEnum::GENERAL->value]['eiw_event_logo']['value'] ?? null; $eiwEventDate = $eventSettings[EventSettingTypesEnum::GENERAL->value]['eiw_event_date']['value'] ?? null; $eventHeaderSettings = isset($eventSettings) && isset($eventSettings[EventSettingTypesEnum::HOME_PAGE->value]) ? $eventSettings[EventSettingTypesEnum::HOME_PAGE->value] : null; $eventSocialMediaSettings = isset($eventSettings) && isset($eventSettings[EventSettingTypesEnum::SOCIAL_MEDIA->value]) ? $eventSettings[EventSettingTypesEnum::SOCIAL_MEDIA->value] : null; // countdown date // $startRaw = $event?->start_date; // $endRaw = $event?->end_date; // Get the earlier start date if both are set, otherwise take the one that is set if ($techneEventStartDate && $techneEvent2StartDate) { $startRaw = (strtotime($techneEventStartDate) <= strtotime($techneEvent2StartDate)) ? $techneEventStartDate : $techneEvent2StartDate; } else { $startRaw = $techneEventStartDate ?? $techneEvent2StartDate; } // Get the later end date if both are set, otherwise take the one that is set if ($techneEventEndDate && $techneEvent2EndDate) { $endRaw = (strtotime($techneEventEndDate) >= strtotime($techneEvent2EndDate)) ? $techneEventEndDate : $techneEvent2EndDate; } else { $endRaw = $techneEventEndDate ?? $techneEvent2EndDate; } $start = $startRaw ? Carbon::parse($startRaw) : null; $end = $endRaw ? Carbon::parse($endRaw) : null; $countDownDate = $start ? $start->format('M d, Y') : ($end ? $end->format('M d, Y') : null); @endphp
@if (! empty($eventHeaderSettings['header_background_video']['value'])) @endif
@if (empty($techneEvent2Logo))
{{ $event->techneEventFormatedDateRange }}
{{-- >> --}} @if (! empty($techneEventAdress))
{!! html_entity_decode($techneEventAdress) !!}
@endif
@endif @if (! empty($eventHeaderSettings['header_shape_1']['value']))
{{ config('settings.meta_title') }}
@endif
@if (! empty($techneEvent2Logo))
{{ $event->techneEvent2FormatedDateRange }}
@if (! empty($techneEvent2Adress))
{!! html_entity_decode($techneEvent2Adress) !!}
@endif
@endif @if (! empty($techneEventLogo))
@if (! empty($techneEvent2Logo))
{{ $event->techneEventFormatedDateRange }}
@if (! empty($techneEventAdress))
{!! html_entity_decode($techneEventAdress) !!}
@endif
@endif
@endif @if (! empty($eiwEventLogo))
{{ $event?->name }}
{{ $eiwEventDate }}
@endif
@if (isset($eventHeaderSettings['header_title']))

{{ $eventHeaderSettings['header_title']['value'] ?? '' }}

@endif
@if (! empty($eventHeaderSettings['header_buy_ticket_btn_link']['value'])) {{ $eventHeaderSettings['header_buy_ticket_btn_title']['value'] ?? '' }} @endif @if (isset($eventSocialMediaSettings)) @endif
@if (! empty($eventHeaderSettings['header_shape_2']['value']))
{{ config('settings.meta_title') }}
@endif @if (! empty($eventHeaderSettings['header_shape_3']['value']))
{{ config('settings.meta_title') }}
@endif @if (! empty($eventHeaderSettings['header_shape_4']['value']))
{{ config('settings.meta_title') }}
@endif @if (! empty($eventHeaderSettings['header_shape_5']['value']))
{{ config('settings.meta_title') }}
@endif
@pushIf($countDownDate, 'scripts') @endPushIf