@extends('layouts.web') @section('title', 'Edit Paket Wisata: ' . $tour->title . ' – Panel Admin ALFITO') @section('content') @php $initialDays = []; if (!empty($tour->itinerary) && is_array($tour->itinerary)) { foreach ($tour->itinerary as $item) { $acts = is_array($item['activities'] ?? null) ? implode("\n", $item['activities']) : ($item['activities'] ?? ''); $initialDays[] = [ 'day' => (int) ($item['day'] ?? count($initialDays) + 1), 'title' => $item['title'] ?? '', 'activities' => $acts, ]; } } if (empty($initialDays)) { for ($i = 1; $i <= max(1, (int)$tour->duration_days); $i++) { $initialDays[] = [ 'day' => $i, 'title' => 'Rencana Kegiatan Hari ke-' . $i, 'activities' => "08.00: Sarapan pagi\n10.00: Kegiatan wisata\n12.30: Makan siang\n18.30: Makan malam & istirahat", ]; } } $initialIncludesText = is_array($tour->includes) ? implode("\n", $tour->includes) : ($tour->includes ?? ''); $initialExcludesText = is_array($tour->excludes) ? implode("\n", $tour->excludes) : ($tour->excludes ?? ''); @endphp
Beranda / Admin / Paket Wisata / Edit #{{ $tour->id }}

Edit Paket Wisata #{{ $tour->id }}

@if($errors->any())
Terdapat kesalahan pengisian:
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @method('PUT')

1 Informasi Utama Paket

2 Durasi, Peserta & Harga

Rencana perjalanan otomatis disesuaikan

3 Rencana Perjalanan Wisata (Itinerary)

Atur jadwal dan daftar agenda kegiatan untuk setiap harinya. Form otomatis menyesuaikan dengan durasi paket ( hari).

4 Fasilitas (Include & Exclude)

Tuliskan rincian fasilitas apa saja yang sudah termasuk dan yang tidak termasuk dalam paket (1 fasilitas per baris).

✓ Fasilitas Termasuk (Include)

1 baris = 1 poin

✕ Tidak Termasuk (Exclude)

1 baris = 1 poin
@php $currentImages = collect([$tour->thumbnail]) ->merge($tour->images ?? []) ->filter() ->unique() ->values() ->toArray(); @endphp

5 Gambar & Deskripsi Ringkas

Kelola foto yang sudah ada dan unggah foto baru. Foto beresolusi tinggi otomatis di-resize oleh sistem.

Galeri Foto yang Sudah Tersimpan ( Foto)
Klik "Jadikan Cover" untuk mengganti foto utama

Unggah Foto Tambahan Baru

Tarik foto ke sini atau klik untuk memilih file (dapat memilih lebih dari 1 gambar).

Auto-Resize: Gambar besar otomatis diskalakan & dioptimasi
Foto Baru yang Siap Diupload ( Foto)
Dapat mencakup keunggulan, highlight, dan suasana trip
Batal
@endsection