=== File: index.blade.php === {{-- @extends('layouts.app') @section('content')
{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderrorInvite friends and family to collaborate on your trip planning
Anyone with this link can join. Expires in 7 days.
{{ $message }}
@enderror{{ $message }}
@enderrorAdd multiple emails separated by commas
@if($tripType === 'pre_planned') Pre-planned Trip Package @else Self-planned Custom Trip @endif
{{ $tripTemplate->title }}
{{ $tripTemplate->destination->name }}, {{ $tripTemplate->destination->country }}
{{ $tripTemplate->description }}
@if(!empty($templateHighlights))Duration
{{ $tripTemplate->duration_days }} days
Base Price
${{ number_format($tripTemplate->base_price, 2) }}/person
Difficulty
{{ ucfirst($tripTemplate->difficulty_level) }}
Style
{{ ucfirst($tripTemplate->trip_style) }}
{{ $destination['name'] }}
{{ $destination['country'] }}
No destination selected
@endifTitle
{{ $tripDetails['title'] ?? 'Trip to ' . ($destination['name'] ?? 'Unknown') }}
Start Date
{{ isset($tripDetails['start_date']) ? date('M d, Y', strtotime($tripDetails['start_date'])) : 'Not set' }}
End Date
{{ isset($tripDetails['end_date']) ? date('M d, Y', strtotime($tripDetails['end_date'])) : 'Not set' }}
Duration
@if(isset($tripDetails['start_date']) && isset($tripDetails['end_date'])) {{ \Carbon\Carbon::parse($tripDetails['start_date'])->diffInDays(\Carbon\Carbon::parse($tripDetails['end_date'])) + 1 }} days @else Not set @endif
Budget
${{ number_format($tripDetails['budget'] ?? 0, 2) }}
Travelers
{{ $tripDetails['travelers'] ?? 1 }}
No details added yet
@endif{{ $activity['title'] }}
@if(isset($activity['start_time']) && isset($activity['end_time'])){{ date('g:i A', strtotime($activity['start_time'])) }} - {{ date('g:i A', strtotime($activity['end_time'])) }}
@endif @if(isset($activity['description'])){{ $activity['description'] }}
@endif @if(isset($activity['location']) || isset($activity['cost']))No activities added yet
@endif{{ $activity->title }}
{{ date('g:i A', strtotime($activity->start_time)) }} - {{ date('g:i A', strtotime($activity->end_time)) }}
{{ $activity->description }}
No activities scheduled for this day.
@endif{{ $activity->description }}
{{ $invite['name'] }}
@endif{{ $invite['email'] }}
No friends invited yet
@endifExpert-curated experiences with the perfect balance of activities and relaxation.
Design your own adventure with helpful suggestions and complete flexibility.
{{ $message }}
@enderror{{ $activity['description'] }}
@endif{{ $activity['description'] }}
@endif{{ $activity['description'] }}
@endif{{ $destination->country }}
{{ $destination->description }}
{{ $template->description }}
@if($template->highlights) @php // Check if highlights is already an array $highlights = is_array($template->highlights) ? $template->highlights : json_decode($template->highlights, true); $previewHighlights = $highlights ? array_slice($highlights, 0, 3) : []; @endphp @if(!empty($previewHighlights))Select optional activities to enhance your trip experience:
Selected Optional Activities:
@foreach($selectedOptionalActivities as $activity){{ $selectedTemplate->description }}
{{ $activity->description }}
No activities scheduled for this day.
@endif