@extends('layouts.business') @section('title', 'Edit Venue') @section('content')

Edit Venue

Update venue information

Back to Venues
@csrf @method('PUT')
Basic Information
@error('name')
{{ $message }}
@enderror
@error('name_ar')
{{ $message }}
@enderror
@error('category_id')
{{ $message }}
@enderror
@error('phone')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('website')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
@error('description_ar')
{{ $message }}
@enderror
Location Information
@error('address')
{{ $message }}
@enderror
@error('address_ar')
{{ $message }}
@enderror
@error('city')
{{ $message }}
@enderror
@error('area')
{{ $message }}
@enderror
@error('latitude')
{{ $message }}
@enderror
@error('longitude')
{{ $message }}
@enderror
You can get coordinates from Google Maps by right-clicking on the location
Working Hours
@php // Ensure working_hours is always an array $hours = $venue->working_hours ?? []; if (is_string($hours)) { $hours = json_decode($hours, true) ?? []; } @endphp @foreach(['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'] as $day) @php $key = strtolower($day); $dayData = $hours[$key] ?? []; $open = old("working_hours.$key.open", $dayData['open'] ?? '09:00'); $close = old("working_hours.$key.close", $dayData['close'] ?? '21:00'); $closed = old("working_hours.$key.is_closed", $dayData['is_closed'] ?? false); @endphp
@endforeach
Images
@error('featured_image')
{{ $message }}
@enderror Main image for the venue
@error('images')
{{ $message }}
@enderror You can select multiple images
Status & Settings
@error('redeem_code')
{{ $message }}
@enderror
is_featured ?? false) ? 'checked' : '' }}>
Amenities
@php $selectedAmenities = old('amenities', $venue->amenities ?? []); if (is_string($selectedAmenities)) { $selectedAmenities = json_decode($selectedAmenities, true) ?? []; } @endphp
@foreach(['parking','wifi','wheelchair','kids','outdoor','ac'] as $key)
@endforeach
Cancel
@endsection @push('scripts') @endpush