@extends('layouts.app') @section('content')
| {{ __('site.table_id') }} | {{ __('site.table_deposit_date') }} | {{ __('site.table_applicant') }} | {{ __('site.table_status') }} | {{ __('site.table_actions') }} | {{ __('site.table_start_activity') }} | {{ __('site.table_tax_exemption') }} |
|---|---|---|---|---|---|---|
| {{ $salle->id_imm }} | {{ optional($salle->created_at)->format('Y-m-d H:i') }} | {{ $salle->utilisateur->nom_prenom ?? __('site.not_specified') }} | @php // translate status using file keys (safe approach) $statusLabel = match($salle->id_statut) { 1 => __('site.status_accepted'), 2 => __('site.status_pending'), 3 => __('site.status_refused'), default => __('site.status_unknown'), }; $badgeClass = match($salle->id_statut) { 1 => 'status-badge--success', 2 => 'status-badge--pending', 3 => 'status-badge--danger', default => 'bg-secondary', }; @endphp {{ $statusLabel }} |
@if($salle->id_statut == 1)
@php $etat = optional($salle->debutActivite)->etat_formulaire; @endphp
@if(is_null($salle->debutActivite) || $etat === 'non_remplir')
@elseif($etat === 'remplir')
@elseif($etat === 'reponse')
@endif
@endif
|
@php
$doc = $salle->documentsFormulaires->first();
$etat1 = $doc->etat_formulaire ?? null;
@endphp
@if(optional($salle->debutActivite)->etat_formulaire === 'reponse' && optional($salle->debutActivite)->id_statut == 1)
@if(is_null($doc) || $etat1 === 'non_remplir')
@elseif($doc && $etat1 === 'remplir')
@elseif($doc && $etat1 === 'reponse')
@endif
@endif
|
|
| {{ __('site.no_salles_requests') }} | ||||||