@extends('frontend.layouts.master') @section('meta_description', $tour->meta_description) @section('meta_keywords', $tour->meta_keyword) @section('canonical_url', $tour->canonical_url) @section('title') {{ $tour->name }} - Bangladesh Unbound @endsection @section('og_type', 'website') @section('og_title', $tour->og_title) @section('og_description', $tour->og_description) @section('og_image', asset("storage/$tour->og_image")) @section('og_url', 'https://www.bangladeshunbound.com/') @section('og_site_name', 'Bangladesh Unbound') @section('x_card', 'summary_large_image') @section('x_title', $tour->twitter_title) @section('x_description', $tour->twitter_description) @section('x_image', asset("storage/$tour->twitter_image")) @section('inline-css') /* Itinerary Styles */ .day-section { margin-bottom: 2rem; } .day-section:last-child { margin-bottom: 0; } .day-header { display: flex; align-items: center; margin-bottom: 1.5rem; padding: 0.75rem 1rem; background: #f8f9fa; border-radius: 8px; } .day-header i { margin-right: 0.75rem; font-size: 1.2rem; color: #198754; } .day-header h4 { margin: 0; color: #333; font-weight: 600; font-size: 1.1rem; } /* Timeline */ .timeline { padding-left: 0; } .timeline-item { margin-bottom: 1.5rem; padding-left: 0; } .timeline-time { display: flex; align-items: center; margin-bottom: 0.5rem; font-weight: 600; color: #333; font-size: 0.95rem; } .timeline-time i { margin-right: 0.5rem; color: #999; font-size: 0.9rem; } .timeline-content p { margin: 0; color: #666; line-height: 1.6; font-size: 0.9rem; padding-left: 1.5rem; } @endsection @section('content')

{{ $tour->name }}

{{ $tour->sub_title }}

Tour Type

{{ $tour->tourType->name }}

Duration

{{ $tour->duration }} (+/-)

Group Size

{{ $tour->group_size }}

Accommodation

{{ $tour->accommodation }}

Transportation

{{ $tour->transportation }}

Meals

{{ $tour->meals }}

Fitness Level

{{ $tour->fitness_level }}

Minimum Age

{{ $tour->minimum_age }}

Language

{{ $tour->language }}

Best Season

{{ $tour->best_season }}

Guiding Method

{{ $tour->guiding_method }}

Location

{{ $tour->location }}

Max Altitude

{{ $tour->max_altitude }}

Arrival On

{{ $tour->arrival_on }}

Departure From

{{ $tour->departure_from }}

Tour Description

{!! $tour->intro !!}
@php $images = $tour->tourImages; @endphp

Tour Highlights

    {!! $tour->tour_highlight !!}
{!! $tour->tour_attraction !!}
@php // Get the first itinerary $itinerary = $tour->itineraries->first()->itinerary ?? []; // If it's an object (stdClass), convert to array if (is_object($itinerary)) { $itinerary = (array) $itinerary; } @endphp @foreach ($itinerary as $dayNumber => $content)

Day {{ $dayNumber }}

{!! $content !!}
@endforeach
Tour Map
{!! $tour->trip_notes !!}
{!! $tour->faq !!}
{!! $tour->reviews !!}
@include('frontend.tours.partials.book-form')
@endsection @push('scripts') {{-- axios cdn --}} @endpush