@php $totalSize = 0; foreach ($files as $media) { if (isset($media['Size'])) { $totalSize += $media['Size']; } } $totalSizeInMB = round($totalSize / (1024 * 1024), 2); @endphp
Back @if (userCan('filemanager.create')) @endif @if (userCan('filemanager.delete')) @endif @if (userCan('filemanager.update')) @endif
    @foreach ($folderStructure as $fs) @php $basenameFs = basename($fs['Prefix']); @endphp
  • {{ $basenameFs }}
  • @endforeach
@foreach ($files as $media)
@if (isset($media['Prefix'])) @php $path = $media['Prefix']; $fileName = basename($path); @endphp @elseif (isset($media['Key'])) @php $fileName = pathinfo($media['Key'], PATHINFO_FILENAME); $extension = pathinfo($media['Key'], PATHINFO_EXTENSION); $path = 'https://gradding.s3.ap-south-1.amazonaws.com/' . $media['Key']; $thumb = 'https://upload.wikimedia.org/wikipedia/commons/thumb/6/65/No-Image-Placeholder.svg/1665px-No-Image-Placeholder.svg.png'; $isImage = in_array($extension, ['jpg', 'jpeg', 'png', 'gif', 'bmp']); $isVideo = in_array($extension, ['mp4', 'avi', 'mov', 'wmv', 'flv']); $isDocument = in_array($extension, ['docx', 'xlsx', 'pdf']); $isAudio = in_array($extension, ['mp3']); $isSvg = in_array($extension, ['svg']); @endphp @if ($isImage) {{ $fileName }} @elseif ($isSvg) @elseif ($isVideo) @elseif ($isDocument) @if ($extension === 'pdf') @else @endif @elseif ($isAudio) @else @endif @endif
@endforeach