@extends('layouts.landing') @section('content')

{{ $property->title }}

{{ $property->address }}, {{ $property->city }}{{ $property->region ? ', ' . $property->region : '' }}
{{ number_format($property->price, 0) }} {{ $property->currency ?? 'TZS' }}
@if($property->visibility === 'featured') {{ __('messages.featured') }} @endif
@if($property->images->count() > 0)
{{ $property->title }}
@foreach($property->images->sortBy('order') as $image)
{{ $property->title }}
@endforeach
@else
@endif

{{ __('messages.description') }}

{{ $property->description ?: __('messages.no_description_available') }}

{{ __('messages.property_details') }}

{{ __('messages.property_type') }}
{{ __('messages.' . $property->type) ?? $property->type }}
@if($property->bedrooms)
{{ __('messages.bedrooms') }}
{{ $property->bedrooms }}
@endif @if($property->bathrooms)
{{ __('messages.bathrooms') }}
{{ $property->bathrooms }}
@endif @if($property->area)
{{ __('messages.area') }}
{{ number_format($property->area, 0) }} {{ $property->area_unit ?? 'sqm' }}
@endif
{{ __('messages.status') }}
@if($property->status === 'available') {{ __('messages.available') }} @elseif($property->status === 'rented') {{ __('messages.rented') }} @elseif($property->status === 'sold') {{ __('messages.sold') }} @else {{ $property->status }} @endif
{{ __('messages.price') }}
{{ number_format($property->price, 0) }} {{ $property->currency ?? 'TZS' }}
@php $features = $property->features_array; @endphp @if(!empty($features))

{{ __('messages.features') }}

@foreach($features as $feature)
{{ is_string($feature) ? $feature : (is_array($feature) ? implode(', ', $feature) : '') }}
@endforeach
@endif

{{ __('messages.contact_information') }}

@if($property->company)
{{ __('messages.company') }}
{{ $property->company->name }}
@if($property->company->email)
{{ __('messages.email') }}
{{ $property->company->email }}
@endif @if($property->company->phone)
{{ __('messages.phone') }}
{{ $property->company->phone }}
@endif
@else

{{ __('messages.contact_info_not_available') }}

@endif
@if($property->latitude && $property->longitude)

{{ __('messages.location') }}

@endif
@if($property->status === 'available')

{{ __('messages.book_a_viewing') }}

{{ __('messages.schedule_property_viewing') }}

@if(session('booking_success'))
{{ session('booking_success') }}
@endif @if(session('booking_error') || $errors->any())

{{ __('messages.booking_error') }}

    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf

{{ __('messages.booking_confirmation_note') }}

@endif @if($relatedProperties->count() > 0)

{{ __('messages.related_properties') }}

@foreach($relatedProperties as $relatedProperty) @endforeach
@endif
@endsection