ITF Korea
대시보드
@hasanyrole('super-admin|general-admin')
회원 관리
일반 회원 목록
휴면/탈퇴 회원
포인트 내역
@endhasanyrole @hasanyrole('super-admin|partner-admin')
회원사 관리
제휴 회원사 목록
가입 승인 대기
계약 관리
@endhasanyrole @hasanyrole('super-admin|general-admin')
자격인증 관리
자격 발급 내역
신규 발급 심사
자격증 양식 설정
@endhasanyrole @hasanyrole('super-admin|general-admin|content-editor')
게시판 관리
공지사항
자유게시판
갤러리 관리
@endhasanyrole @hasanyrole('super-admin|general-admin')
고객지원
1:1 문의
3
FAQ 관리
@endhasanyrole
@hasrole('super-admin')
시스템 관리
시스템 관리자
새 관리자 등록
@endhasrole
@foreach($sidebarMenus as $sidebarMenu) @if(empty($sidebarMenu->permission_name) || auth()->user()->can($sidebarMenu->permission_name)) @if($sidebarMenu->children->isEmpty()) @php // URL이 비어있거나 '#'인 경우 에러 방지 $urlPath = $sidebarMenu->url !== '#' && !empty($sidebarMenu->url) ? ltrim($sidebarMenu->url, '/') : 'none'; $isActive = request()->is($urlPath . '*'); @endphp
{{ $sidebarMenu->name }}
@else @php // 부모 메뉴 활성화 체크: 자식 메뉴들의 url 중 하나라도 현재 주소와 일치하는지 검사 $isActiveParent = false; foreach($sidebarMenu->children as $child) { $childUrl = $child->url !== '#' && !empty($child->url) ? ltrim($child->url, '/') : 'none'; if(request()->is($childUrl . '*')) { $isActiveParent = true; break; // 하나라도 일치하면 더 이상 검사할 필요 없음 } } @endphp
{{ $sidebarMenu->name }}
@foreach($sidebarMenu->children as $child) @if(empty($child->permission_name) || auth()->user()->can($child->permission_name)) @php $isChildActive = false; if ($child->url !== '#' && !empty($child->url)) { $isChildActive = request()->is(ltrim($child->url, '/') . '*'); } @endphp
{{ $child->name }}
@endif @endforeach
@endif @endif @endforeach
@yield('title', '대시보드')
새로운 알림
@csrf
로그아웃
@yield('content')