{{-- resources/views/users/show.blade.php --}} @extends('layouts.app') @section('css') @endsection @push('pageTitle') {{ __('labels.user_profile_and_company_data') }} @endpush @section('content') @include('components.common.page-header', [ 'pageTitle' => __('labels.user_profile_and_company_data'), 'actionButton' => Auth::user()->can('viewAny', \App\Models\User::class) ? [ 'url' => route('users.index'), 'text' => __('labels.back_to_list'), ] : null, ])
{{-- Left Column: Profile Info --}}
{{-- Profile Image --}}
@if ($user->is_premium)
{{ __('labels.premium') }}
@endif

{{ $user->name }}

{{ $user->email }}

{{-- Quick Stats --}}

{{ $user->posts_count ?? 0 }}

{{ __('labels.posts') }}

{{ $user->comments_count ?? 0 }}

{{ __('labels.comments') }}
{{-- Action Buttons --}}
@can('update', $user) {{ __('labels.edit_profile') }} @endcan @if($user->deleted_at) @can('forceDelete', $user) @endcan @else @can('delete', $user) @endcan @endif @if (Auth::user()->can('viewAny', \App\Models\User::class)) {{ __('labels.back_to_list') }} @endif
{{-- User Groups --}} {{-- @if ($user->groups->count() > 0)
{{ __('labels.member_of_groups') }}
@foreach ($user->groups as $group) {{ $group->name }} @endforeach
@endif --}} {{-- Admin Roles --}} @if ($selectedAdminRoles && count($selectedAdminRoles))
{{ __('labels.admin_roles') }}
@foreach ($selectedAdminRoles as $role) {{ $role['name'] }} @endforeach
@endif
{{-- Right Column: Detailed Info --}}
{{-- Basic Information Card --}}
{{ __('labels.basic_information') }}
{{ __('labels.name') }}
{{ $user->name }}
{{ __('labels.email') }}
{{ $user->email }}
{{ __('labels.phone') }}
@if ($user->phone) {{ $user->phone }} @else - @endif
{{-- Profile & Company Data Card --}}
{{ __('labels.company_data') }}
{{ __('labels.company_name') }}
{{ $user->company_name ?? '-' }}
{{ __('labels.industry') }}
{{ $user->industry ?? '-' }}
{{ __('labels.company_size') }}
{{ $user->company_size ?? '-' }}
{{ __('labels.contact_person') }}
{{ $user->contact_person ?? '-' }}
{{ __('labels.role_in_company') }}
{{ $user->role_in_company ?? '-' }}
{{ __('labels.contact_person_phone') }}
@if ($user->contact_person_phone) {{ $user->contact_person_phone }} @else - @endif
{{-- Billing Address Card --}}
{{ __('labels.billing_address') }}
{{ __('labels.billing_address_line1') }}
{{ $user->billing_address_line1 ?? '-' }}
{{ __('labels.billing_address_line2') }}
{{ $user->billing_address_line2 ?? '-' }}
{{ __('labels.billing_city') }}
{{ $user->billing_city ?? '-' }}
{{ __('labels.billing_state') }}
{{ $user->billing_state ?? '-' }}
{{ __('labels.billing_zipcode') }}
{{ $user->billing_zipcode ?? '-' }}
{{ __('labels.billing_country') }}
{{ $user->billing_country ?? '-' }}
{{ __('labels.billing_vat_number') }}
{{ $user->billing_vat_number ?? '-' }}
@include('pages.users.templates.view.membership', ['user' => $user]) {{-- Include address template if exists --}} {{-- @include('pages.users.templates.view.address', ['user' => $user]) --}}
{{-- System Metadata --}} @include('components.meta.stats',[ 'created_at' => $user->created_at ?? null, 'updated_at' => $user->updated_at ?? null, 'published_at' => $user->published_at ?? null, 'is_published' => $user->is_published ?? null, 'creater' => $user->author_name ?? __('labels.system'), ]) @endsection @section('js') @endsection