@extends('agency.layouts.app')
@section('title', $tour->name)
@section('page_title', 'Tur Detayı')
@php
$breadcrumbs = [
['title' => 'Ana Sayfa', 'url' => route('agency.dashboard')],
['title' => 'Günübirlik Turlar', 'url' => route('agency.products.gunubirlik-turlar.index')],
['title' => $tour->name, 'url' => '']
];
@endphp
@push('styles')
@endpush
@section('content')
Genel Bilgiler
Tur Adı
{{ $tour->name }}
Tur Kodu
{{ $tour->code }}
Saat
{{ substr($tour->start_time, 0, 5) }} - {{ substr($tour->end_time, 0, 5) }}
Kalkış Şehri
{{ $tour->departureCity?->city ?? '-' }}
Varış Şehri
{{ $tour->arrivalCity?->city ?? '-' }}
Tur Tipi
{{ $tour->tour_type === 'domestic' ? 'Yurt İçi' : 'Yurt Dışı' }}
Katılımcı Sayısı
Min: {{ $tour->min_participants }}
@if($tour->max_participants)
/ Max: {{ $tour->max_participants }}
@endif
Durum
{{ $tour->is_active ? 'Aktif' : 'Pasif' }}
@if($tour->short_description)
Kısa Açıklama
{{ $tour->short_description }}
@endif
@if($tour->description)
Detaylı Açıklama
{!! $tour->description !!}
@endif
Fiyatlar
Yetişkin
{{ number_format($tour->adult_price, 2) }} TL
Çocuk
{{ number_format($tour->child_price, 2) }} TL
Bebek
{{ number_format($tour->infant_price, 2) }} TL
@if($tour->recurring_days && count($tour->recurring_days) > 0)
Düzenli Hareket Günleri
@php
$dayNames = [
'monday' => 'Pazartesi',
'tuesday' => 'Salı',
'wednesday' => 'Çarşamba',
'thursday' => 'Perşembe',
'friday' => 'Cuma',
'saturday' => 'Cumartesi',
'sunday' => 'Pazar',
];
$allDays = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday'];
@endphp
@foreach($allDays as $day)
{{ $dayNames[$day] }}
@endforeach
@endif
@if($tour->categories && $tour->categories->count() > 0)
Kategoriler
@foreach($tour->categories as $category)
{{ $category->name }}
@endforeach
@endif
@if($tour->activeImages && $tour->activeImages->count() > 0)
Görseller
@foreach($tour->activeImages as $image)
@endforeach
@endif
@if($tour->activeItineraries && $tour->activeItineraries->count() > 0)
Tur Programı
@foreach($tour->activeItineraries as $itinerary)
@if($itinerary->start_time)
{{ substr($itinerary->start_time, 0, 5) }}
@if($itinerary->end_time)
- {{ substr($itinerary->end_time, 0, 5) }}
@endif
@endif
{{ $itinerary->title }}
@if($itinerary->location)
{{ $itinerary->location }}
@endif
@if($itinerary->description)
{!! $itinerary->description !!}
@endif
@endforeach
@endif
@if($tour->upcomingDates && $tour->upcomingDates->count() > 0)
Yaklaşan Tarihler
| Tarih |
Saat |
Kontenjan |
Durum |
@foreach($tour->upcomingDates as $date)
| {{ \Carbon\Carbon::parse($date->tour_date)->format('d.m.Y') }} |
{{ substr($date->start_time ?? $tour->start_time, 0, 5) }} |
{{ $date->available_seats }} / {{ $date->max_participants ?? $tour->max_participants ?? '-' }} |
{{ $date->is_available ? 'Müsait' : 'Dolu' }}
|
@endforeach
@endif
@if($tour->inclusions || $tour->exclusions)
@if($tour->inclusions)
Fiyata Dahil
{!! $tour->inclusions !!}
@endif
@if($tour->exclusions)
Fiyata Dahil Değil
{!! $tour->exclusions !!}
@endif
@endif
@endsection