@php $sectionType = $sectionType ?? request('section_type'); @endphp @forelse ($listresults as $index => $item) @php $route = '#'; $title = ''; if ($sectionType == 'comments') { $route = "$item->commentable_url#comment-$item->id"; $title = $item->content; } elseif (in_array($sectionType, ['news', 'posts', 'discussions'])) { $route = match ($sectionType) { 'news' => route('news.show', $item->id), 'posts' => route('posts.show', $item->id), 'discussions' => route('discussions.show', $item->id), default => '#', }; $title = $item->title; } $isItemSelected = false; if(isset($metadata['selectedSelectableItems'])) { $selection = $metadata['selectedSelectableItems']; if(isset($selection['all']) && $selection['all']) { if(isset($selection['unselectedItems']) && is_array($selection['unselectedItems'])) { $isItemSelected = !in_array($item->id, $selection['unselectedItems']); } else { $isItemSelected = true; } } elseif(isset($selection['selectedItems']) && is_array($selection['selectedItems']) ) { $isItemSelected = in_array($item->id, $selection['selectedItems']); } } @endphp
{{ __('datatable.no_matching_records_found') }}