@php
$commentCount = 0;
$comments = [];
// Récupérer les commentaires de la même façon que dans la page de détail
if (isset($intervention['content']['comments'])) {
// Si les commentaires sont déjà un tableau
if (is_array($intervention['content']['comments'])) {
$comments = $intervention['content']['comments'];
}
// Si les commentaires sont une chaîne JSON
elseif (is_string($intervention['content']['comments'])) {
$comments = json_decode($intervention['content']['comments'], true) ?? [];
}
}
// Si les commentaires ne sont pas dans content, essayer directement
elseif (isset($intervention['comments'])) {
// Si les commentaires sont déjà un tableau
if (is_array($intervention['comments'])) {
$comments = $intervention['comments'];
}
// Si les commentaires sont une chaîne JSON
elseif (is_string($intervention['comments'])) {
$comments = json_decode($intervention['comments'], true) ?? [];
}
}
$commentCount = count($comments);
@endphp
@if($commentCount > 0)
{{ $commentCount }} commentaire{{ $commentCount > 1 ? 's' : '' }}
@else
aucun commentaire
@endif