Files
new_raffles/Modules/Document/resources/views/document/partials/table.blade.php

53 lines
2.2 KiB
PHP

@foreach ($model->documents as $document)
@php
$extension = $document->getExtension();
$assetUrl = $document->getUrl();
$fileSize = $document->getSize();
@endphp
<tr>
<td>
<input type="checkbox" class="lead-select" value="{{ $document->id }}"
data-name="{{ $document->title }}">
</td>
<td>
<div class="d-flex align-items-center">
@if ($document->isImageFile())
<div class="avatar-sm bg-light rounded p-1">
<a href="{{ $assetUrl }}" data-fancybox="gallery"
data-caption="{{ $document->title }}">
<img src="{{ $assetUrl }}" alt="" class="img-fluid d-block">
</a>
</div>
@else
<div class="avatar-sm">
<a href="{{ $assetUrl }}" data-fancybox="gallery"
data-caption="{{ $document->title }}">
<div
class="avatar-title bg-{{ getFileIcon($extension)[1] }}-subtle text-{{ getFileIcon($extension)[1] }} fs-20 material-shadow rounded">
<i class="{{ getFileIcon($extension)[0] }}"></i>
</div>
</a>
</div>
@endif
<div class="flex-grow-1 ms-3">
<h6 class="fs-12 mb-0">{{ $document->title }}</h6>
</div>
</div>
</td>
<td>{{ $extension }}</td>
{{-- <td>{{ $fileSize }}</td> --}}
<td>{{ $document->created_at?->format('d M, y') }}</td>
<td>
<div class="hstack flex-wrap gap-3">
<a href="{{ $assetUrl }}" class="link-primary fs-15" download><i
class="ri-download-2-line"></i></a>
<a href="javascript:void(0);" data-link="{{ route('documents.destroy', $document->id) }}"
data-id="{{ $document->id }}" class="link-danger fs-15 remove-item-btn"><i
class="ri-delete-bin-line"></i></a>
</div>
</td>
</tr>
@endforeach