@extends('agency.layouts.app') @section('title', $tour->name . ' - Genel Bilgiler') @section('page_title', 'Tur Düzenle') @php $breadcrumbs = [ ['title' => 'Ana Sayfa', 'url' => route('agency.dashboard')], ['title' => 'Kültür Turları', 'url' => route('agency.products.kultur-turlari.index')], ['title' => $tour->name, 'url' => route('agency.products.kultur-turlari.show', $tour)], ['title' => 'Genel Bilgiler', 'url' => ''] ]; @endphp @push('styles') @endpush @section('content')
Tur Kodu: {{ $tour->code }}

{{ $tour->name }}

{{ $tour->departureCity->city ?? 'Belirtilmemiş' }} → {{ $tour->arrivalCity->city ?? 'Belirtilmemiş' }}
{{ $tour->days }} Gün / {{ $tour->nights }} Gece
{{ $tour->view_count }} Görüntülenme
{{ $tour->booking_count }} Rezervasyon
@include('agency.products.kultur-turlari._nav', ['active' => 'general'])
@csrf @method('PUT')

Temel Bilgiler

Turunuzun çekici ve açıklayıcı bir adını girin
@error('name')
{{ $message }}
@enderror
@error('tour_type')
{{ $message }}
@enderror
Maksimum 500 karakter. Arama sonuçlarında ve önizlemelerde kullanılır
@error('short_description')
{{ $message }}
@enderror
Turunuzun tüm özelliklerini, deneyimlerini ve avantajlarını detaylı olarak açıklayın
@error('description')
{{ $message }}
@enderror

Öne Çıkan Özellikler

Tur kapsamında gezilecek yerleri listeleyin
@error('places_to_visit')
{{ $message }}
@enderror
@if(isset($inclusionsTemplates) && $inclusionsTemplates->count() > 0) @endif
Tur fiyatına dahil olan hizmetleri listeleyin
@error('inclusions')
{{ $message }}
@enderror
@if(isset($exclusionsTemplates) && $exclusionsTemplates->count() > 0) @endif
Tur fiyatına dahil olmayan hizmetleri belirtin
@error('exclusions')
{{ $message }}
@enderror

Konum Bilgileri

@error('departure_city_id')
{{ $message }}
@enderror
@error('arrival_city_id')
{{ $message }}
@enderror

Süre Bilgileri

Turun toplam gün sayısını giriniz
@error('days')
{{ $message }}
@enderror
Otomatik hesaplanır, elle de değiştirebilirsiniz
@error('nights')
{{ $message }}
@enderror

Ulaşım Bilgileri

@error('transportation_method')
{{ $message }}
@enderror
Uçak ile ulaşım bilgilerini girin. Birden fazla havaalanı varsa virgül ile ayırın.
Birden fazla havaalanı varsa virgül ile ayırın
@error('departure_airports')
{{ $message }}
@enderror
Opsiyonel - varsa giriniz
@error('departure_flight_number')
{{ $message }}
@enderror
Opsiyonel
@error('flight_departure_time')
{{ $message }}
@enderror
Birden fazla havaalanı varsa virgül ile ayırın
@error('arrival_airports')
{{ $message }}
@enderror
Opsiyonel - varsa giriniz
@error('arrival_flight_number')
{{ $message }}
@enderror
Opsiyonel
@error('flight_arrival_time')
{{ $message }}
@enderror
Kalkış ve transfer noktalarını ekleyebilirsiniz.
has_transfer_points) ? 'checked' : '' }}>
Transfer Noktaları
@if($tour->transferPoints && $tour->transferPoints->count() > 0) @foreach($tour->transferPoints as $index => $point)
@endforeach @endif
@error('transportation_notes')
{{ $message }}
@enderror

Kapasite ve Yaş Sınırları

@error('min_participants')
{{ $message }}
@enderror
Boş bırakırsanız sınırsız olur
@error('max_participants')
{{ $message }}
@enderror
Yaş sınırı yoksa boş bırakın
@error('min_age')
{{ $message }}
@enderror
Yaş sınırı yoksa boş bırakın
@error('max_age')
{{ $message }}
@enderror
@error('difficulty_level')
{{ $message }}
@enderror
Opsiyonel - Zorluk seviyesi hakkında ek bilgi verebilirsiniz
@error('difficulty_description')
{{ $message }}
@enderror

Kategoriler

@if($categories->count() > 0)
Ana kategorilere ve kendi oluşturduğunuz alt kategorilere tur ekleyebilirsiniz. Kategori seçmezseniz tur doğrudan hizmet türüne eklenecektir.
@foreach($categories as $category) @if($category->is_master_category)
id, old('categories', optional($tour->product)->categories->pluck('id')->toArray() ?? [])) ? 'checked' : '' }}>
@if(isset($category->agencyChildren) && $category->agencyChildren->count() > 0)
@foreach($category->agencyChildren as $child)
id, old('categories', optional($tour->product)->categories->pluck('id')->toArray() ?? [])) ? 'checked' : '' }}>
@endforeach
@endif
@elseif(!$category->master_category_id)
id, old('categories', optional($tour->product)->categories->pluck('id')->toArray() ?? [])) ? 'checked' : '' }}>
@endif @endforeach
İsterseniz kategorisiz oluşturabilirsiniz
@error('categories')
{{ $message }}
@enderror
@else
Henüz kategori oluşturmadınız. Buradan kategori oluşturabilirsiniz.
@endif

Şartlar ve Koşullar

Hazır iptal politikası seçebilir veya manuel girebilirsiniz
@error('cancellation_policy_definition_id')
{{ $message }}
@enderror
Tur başlangıcından kaç saat önce iptal edilebilir
@error('cancellation_deadline_hours')
{{ $message }}
@enderror
İptal koşulları ve iade politikasını belirtin
@error('cancellation_policy')
{{ $message }}
@enderror
@if(isset($termsConditions) && $termsConditions->count() > 0) @endif
Tura katılım için geçerli şartları belirtin
@error('terms_conditions')
{{ $message }}
@enderror
Değişiklikler kaydedilmedi
Temel Bilgiler Özellikler Konum Süre Kapasite Kategoriler Şartlar
@endsection @push('scripts') @endpush