@extends('layouts.app')
@php
// Simplified data preparation
$viewer = auth()->user();
$isOwner = $viewer && $viewer->id === $user->id;
// Default values
$attractionCount = $attractionCount ?? 0;
$isMutualAttraction = $isMutualAttraction ?? false;
$isMutualLike = $isMutualLike ?? false;
$isMutualInterest = $isMutualInterest ?? false;
$iHaveAttraction = $iHaveAttraction ?? false;
$iHaveLike = $iHaveLike ?? false;
$iHaveInterest = $iHaveInterest ?? false;
// Options mapping
$profileOptions = config('profile_options', []);
$label = function(string $group, $key) use ($profileOptions) {
if ($key === null || $key === '') return null;
$arr = $profileOptions[$group] ?? [];
return $arr[$key] ?? $key;
};
$age = $user->birth_date ? \Carbon\Carbon::parse($user->birth_date)->age : null;
$countryName = optional($user->country)->name;
$cityName = optional($user->city)->name ?: ($user->city_name ?: null);
@endphp
@section('content')
{{ $user->name }}
@if($user->is_verified)
موثّق
@endif
عضو منذ {{ $user->created_at->format('Y/m/d') }}
@if($isMutualAttraction) انجذاب متبادل @endif
@if($isMutualLike) إعجاب متبادل @endif
@if($isMutualInterest) اهتمام متبادل @endif
نبذة عني
{{ $user->about_me ?: 'لم تتم إضافة نبذة بعد.' }}
عن الشريك المطلوب
{{ $user->about_partner ?: 'لم تتم إضافة نبذة بعد.' }}
الأساسيات
- العمر: {{ $age !== null ? $age . ' سنة' : '—' }}
- الجنس: {{ $label('genders', $user->gender) ?: '—' }}
- الدولة: {{ $countryName ?: '—' }}
- المدينة: {{ $cityName ?: '—' }}
- الحالة الاجتماعية: {{ $label('marital_statuses', $user->marital_status) ?: '—' }}
- الرغبة في الأطفال: {{ $label('want_children_options', $user->want_children) ?: '—' }}
- نوع الزواج: {{ $label('marriage_types', $user->marriage_type) ?: '—' }}
الصفات الجسدية
- الطول: {{ $user->height ? $user->height . ' سم' : '—' }}
- الوزن: {{ $user->weight ? $user->weight . ' كغ' : '—' }}
- نوع الجسم: {{ $label('body_type_options', $user->body_type) ?: '—' }}
- لون البشرة: {{ $label('skin_colors', $user->skin_color) ?: '—' }}
- لون الشعر: {{ $label('hair_colors', $user->hair_color) ?: '—' }}
- لون العين: {{ $label('eye_colors', $user->eye_color) ?: '—' }}
- اللحية: {{ $label('beard_styles', $user->beard) ?: '—' }}
التعليم والعمل
- المستوى التعليمي: {{ $label('education_levels', $user->education_level) ?: '—' }}
- الوظيفة: {{ $user->job ?: '—' }}
- الدخل: {{ $user->income ?: '—' }}
- قطاع العمل: {{ $label('occupation_sectors', $user->occupation_sector) ?: '—' }}
- السكن: {{ $label('housing_types', $user->housing_type) ?: '—' }}
الجانب الديني
- الدين: {{ $label('religions', $user->religion) ?: '—' }}
- مستوى التدين: {{ $label('religiosity_levels', $user->religiosity) ?: '—' }}
- الصلاة: {{ $label('pray_frequency_options', $user->pray_frequency) ?: '—' }}
- الحجاب: {{ $user->wear_hijab ? 'نعم' : (is_null($user->wear_hijab) ? '—' : 'لا') }}
- الطعام الحلال: {{ $label('halal_food_options', $user->halal_food) ?: '—' }}
- قراءة القرآن: {{ $label('read_quran_options', $user->read_quran) ?: '—' }}
الصحة
- الحالة الصحية: {{ $label('health_status_options', $user->health_status) ?: '—' }}
- ذوي الإعاقة: {{ $user->has_disability ? 'نعم' : (is_null($user->has_disability) ? '—' : 'لا') }}
نمط الحياة والاهتمامات
- نمط الحياة: {{ $label('lifestyles', $user->lifestyle) ?: '—' }}
- التدخين: {{ $label('smoking_habits', $user->smoking) ?: '—' }}
- الشرب: {{ $label('drinking_habits', $user->drinking) ?: '—' }}
- السفر: {{ $label('travel_options', $user->travel) ?: '—' }}
- الهوايات:
@php $hobbies = is_array($user->hobbies) ? $user->hobbies : []; @endphp
{{ count($hobbies) ? implode('، ', $hobbies) : '—' }}
- الموسيقى: {{ $label('music_options', $user->music) ?: '—' }}
- نوع الموسيقى: {{ $user->music_type ?: '—' }}
- الأفلام المفضلة: {{ $user->favorite_movies ?: '—' }}
المعرض
@php $gallery = $user->photo_gallery; @endphp
@if(is_array($gallery) && count($gallery))
@foreach($gallery as $img)
@php
$src = \Illuminate\Support\Facades\Storage::disk('public')->url($img);
@endphp
@endforeach
@else
لا توجد صور في المعرض.
@endif
@endsection