@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
{{ translate('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
{{ $title }}
{!! clean($description) !!}
{{ $author->first_name ?? ($author->name ?? ($user->name ?? '')) }}
{{ customDateFormate($blog->created_at, format: 'd M Y') }}
{{ $commentsCount }} {{ translate('Comments') }}