@php if (!($blog && is_object($blog))) { return; } $author = $blog->adminAuthor ?? null; $user = null; if (!$author) { $author = $blog->author ?? null; $user = $author->userable ?? null; } $translations = parse_translation($blog); $title = $translations['title'] ?? $blog->title ?? ''; $description = $translations['description'] ?? $blog->description ?? ''; $thumbnail = $blog->thumbnail && fileExists('lms/blogs/', $blog->thumbnail) ? asset('storage/lms/blogs/' . $blog->thumbnail) : asset('lms/frontend/assets/images/450x300.svg'); $commentsCount = $blog?->comments?->count() ?? 0; $commentsTitle = Str::plural('Comments', $commentsCount); $profileImg = $blog->adminAuthor && fileExists('lms/admins', $author->profile_img) ? asset('storage/lms/admins/' . $author->profile_img) : asset('lms/assets/images/placeholder/profile.jpg'); @endphp
Blog thumbnail
@if (isset($blog->blogCategories) && !empty($blog->blogCategories)) @foreach ($blog->blogCategories as $category) @if($loop->first) @php $categoryTranslations = parse_translation($category); @endphp
{{ $categoryTranslations['name'] ?? $category->name ?? '' }}
@endif @endforeach @endif
{{ $commentsCount }} {{ translate($commentsTitle) }}
{{ $title }}
{!! clean($description) !!}
Thumbnail image
{{ $author->first_name ?? ($author->name ?? ($user->name ?? '')) }}

{{ customDateFormate($blog->created_at, format: 'd M Y') }}

{{ $blog->view ?? 0 }}