@php /* * 게시글 목록 템플릿 * * @param $items : 게시글 목록 * @param $routes : 라우트 목록 */ @endphp
Total {{ number_format($items->total()) }} 건
 
@foreach ($headers as $header) @php switch ($header['column']) { case 'category': case 'created_date': $width = '140'; break; case 'created_member_name': $width = '120'; break; default: $width = '*'; break; } @endphp @endforeach @foreach ($headers as $header) @endforeach @forelse ($items as $idx => $item) @php $href = route($routes['view'], $item->id); if (count(request()->query())) { $href .= '?'.http_build_query(request()->query()); } @endphp @foreach ($headers as $header) @endforeach @empty @endforelse
번호{{ $header['name'] }}
{{ $items->total() - $idx - (($items->currentPage() - 1) * $items->perPage()) }}
@if ($header['column'] === 'title')
{{ $item->title or '' }} @if ($item->p_cmt) [{{ $item->p_cmt}}] @endif
@elseif ($header['column'] === 'created_date')
{{ $item->created_date ? $item->created_date->format('Y.m.d') : '' }}
@else
{{ $item->{$header['column']} or '' }}
@endif
검색조건과 일치하는 게시글이 없습니다.
{{ $items->appends([ 'category' => Request::get('category'), 'start_date' => Request::get('start_date'), 'end_date' => Request::get('end_date'), 'keyword' => Request::get('keyword'), 'admission_type' => Request::get('admission_type'), ])->links('template.form.pagination') }}