@php $lang = selectedLang(); $default = App\Constants\LanguageConst::NOT_REMOVABLE; $announcement_slug = Illuminate\Support\Str::slug(App\Constants\SiteSectionConst::ANNOUNCEMENT_SECTION); $categories =App\Models\Admin\AnnouncementCategory::active()->latest()->get(); $announcement = App\Models\Admin\SiteSections::getData($announcement_slug)->first(); $recentPost = App\Models\Admin\Announcement::active()->latest()->limit(3)->get(); $allAnnouncement = App\Models\Admin\Announcement::active()->orderBy('id','DESC')->get(); $allAnnouncements = App\Models\Admin\Announcement::active() ->orderBy('id', 'DESC') ->paginate(9); $allTags = []; foreach ($allAnnouncement as $key => $item) { foreach ($item->tags as $key => $tag) { if (!in_array($tag, $allTags)) { array_push($allTags, $tag); } } } @endphp
@foreach ($allAnnouncement ?? [] as $announcement)
blog
{{@$announcement->created_at->format('d F, Y') }}

{{ @$announcement->name->language->$lang->name ?? @$announcement->name->language->$default->name }}

{{textLength(strip_tags(@$announcement->details->language->$lang->details ?? @$announcement->details->language->$default->details,120))}}

@endforeach

{{ __("Categories") }}

{{ __("Recent Posts") }}

{{ __("Tags") }}

    @foreach ($allTags ?? [] as $tag)
  • {{ @$tag }}
  • @endforeach