@extends('layouts.app') @section('styles') @endsection @section('content') @if(Auth::check())
@csrf
{{ __('site.start_activity.form_number_label') }} {{ '00' . $debutActivite->id_debut . '_' . ( $debutActivite->immobilier->utilisateur->cin ?? $debutActivite->immobilier->utilisateur->passport ?? $debutActivite->immobilier->utilisateur->num_fiscal ?? '---' ) . '_' . \Carbon\Carbon::now()->format('Y') }}
{{ __('site.download_pdf') ?? 'تحميل PDF' }}
{{-- Statut --}}
{{ __('site.start_activity.current_status') }}
@php // map status id -> bootstrap badge classes (adjust/add as you need) $statusClasses = [ 1 => 'bg-success', 2 => 'bg-warning text-dark', 3 => 'bg-danger', 4 => 'bg-info text-dark', 5 => 'bg-secondary', 6 => 'bg-secondary', ]; $class = $statusClasses[$debutActivite->id_statut] ?? 'bg-warning text-dark'; $locale = app()->getLocale(); // 'ar' | 'fr' | 'en' $labelKey = 'statut_'.$locale; $statusLabel = $debutActivite->statut->{$labelKey} ?? $debutActivite->statut->statut_en ?? __('site.unknown'); // determine which comment to show (prefer the current record's commentaire_motif) $currentComment = !empty($debutActivite->commentaire_motif) ? $debutActivite->commentaire_motif : ($relevantHistory->commentaire ?? null); // if relevantHistory exists and we want metadata: $historyAuthor = $relevantHistory->changer->name ?? $relevantHistory->changed_by ?? null; $historyAt = isset($relevantHistory->created_at) ? $relevantHistory->created_at->format('Y-m-d H:i') : null; @endphp {{ $statusLabel }}
{{-- show only a single relevant comment (current record's comment first, else recent matching history comment) --}} @if(!empty($currentComment))

{{ __('site.start_activity.current_comment') }}

{{ $currentComment }}

@if(empty($debutActivite->commentaire_motif) && isset($relevantHistory) && ($historyAuthor || $historyAt)) {{-- the comment came from the history row: optionally show who/when --}} @if($historyAuthor) {{ $historyAuthor }} @endif @if($historyAuthor && $historyAt) — @endif @if($historyAt) {{ $historyAt }} @endif @endif
@endif
{{-- Informations sur le propriétaire --}}

{{ __('site.start_activity.owner_identity_title') }}

{{-- Prefer translated field for typeIdentite if available --}}
@if(auth()->user()->id_type_identite == 1)
@elseif(auth()->user()->id_type_identite == 2)
@elseif(auth()->user()->id_type_identite == 3)
@endif
@error('adresse') {{ $message }} @enderror

{{ __('site.start_activity.start_date_label') }}

{{ __('site.start_activity.start_date_hint') }}

{{ __('site.start_activity.attached_documents') }}

@php $docs = [ 'preuve_propriete_location' => 'site.start_activity.documents.preuve_propriete_location', 'plan_architectural' => 'site.start_activity.documents.plan_architectural', 'declaration_investissement' => 'site.start_activity.documents.declaration_investissement', 'identification' => 'site.start_activity.documents.identification', 'extrait_registre_national_entreprise' => 'site.start_activity.documents.extrait_registre_national_entreprise', 'certificat_prevention' => 'site.start_activity.documents.certificat_prevention', 'contrat_assurance' => 'site.start_activity.documents.contrat_assurance', 'approbation_autorite_minicipale' => 'site.start_activity.documents.approbation_autorite_minicipale', ]; @endphp @foreach($docs as $field => $baseKey)
{{-- Label --}}
{{ __($baseKey.'.label') }}
{{-- View file --}} @if(!empty($debutActivite->$field)) {{ __('site.view_file') }} @else {{ __('site.not_specified') }} @endif {{-- Description --}} @if(trans($baseKey.'.desc') !== $baseKey.'.desc')
{{ __($baseKey.'.desc') }}
@endif
@endforeach
@else @endauth @endsection