@php //Pagination $item_per_page = Config::get('const.ITEM_PER_PAGE_BOSS'); $paginate = $BaseSkillDetails->paginate($item_per_page); $item_total_page = $paginate->lastPage(); $current_page = 1; $count = 1; $count1 = 1; @endphp @extends('feedback.sheet.template.template') @section('link') @stop @section('content') @for($i = 1; $i <= $item_total_page; $i = $i + 2) @php $item_left = $BaseSkillDetails->paginate($item_per_page, $current_page++); $item_right = $BaseSkillDetails->paginate($item_per_page, $current_page++); @endphp {{--Start Page--}}
{{--Start Header--}} @include('feedback.evaluation.header') {{--End Header--}} {{--Start Content--}}
{{--Left--}}
@php $first_base_skill_detail_key = $item_left->keys()->first(); $first_base_skill_id = explode('/', $first_base_skill_detail_key)[0]; @endphp @if(1 == $item_left->currentPage()) @endif @foreach($item_left as $key => $item) @php $evaluation_rank_char = !empty($BaseSkillDetails->get($key)['rank_char']) ? $BaseSkillDetails->get($key)['rank_char'] : -1; $first_base_skill_id = explode('/', $first_base_skill_detail_key)[0]; $current_base_skill_id = explode('/', $key)[0]; @endphp @if(($current_base_skill_id != $first_base_skill_id) || (isset($last_right_base_skill_id) && ($current_base_skill_id != $last_right_base_skill_id))) @php $first_base_skill_detail_key = $key; $first_base_skill_id = explode('/', $first_base_skill_detail_key)[0]; $count1 = 1; unset($last_right_base_skill_id); @endphp @endif @endforeach
{{$count++}} . {{$BaseSkills->get($first_base_skill_id)['name']}}
{{$count++}} . {{$BaseSkills->get($current_base_skill_id)['name']}}
{{$count1++}} {{$item['name']}}
{{--End Left--}} {{--Right--}} @if($item_right->count())
@php $last_left_base_skill_id = $first_base_skill_id; $first_base_skill_detail_key = $item_right->keys()->first(); $first_base_skill_id = explode('/', $first_base_skill_detail_key)[0]; @endphp @foreach($item_right as $key => $item) @php $evaluation_rank_char = !empty($BaseSkillDetails->get($key)['rank_char']) ? $BaseSkillDetails->get($key)['rank_char'] : -1; $last_right_base_skill_id = $current_base_skill_id = explode('/', $key)[0]; @endphp @if(($current_base_skill_id != $first_base_skill_id) || (isset($last_left_base_skill_id) && ($current_base_skill_id != $last_left_base_skill_id))) @php $first_base_skill_detail_key = $key; $first_base_skill_id = explode('/', $first_base_skill_detail_key)[0]; $count1 = 1; unset($last_left_base_skill_id); @endphp @endif @endforeach
{{$count++}} . {{$BaseSkills->get($current_base_skill_id)['name']}}
{{$count1++}} {{$item['name']}}
{{--End Right--}} @endif
{{--End Content--}}
{{--End Page--}}
@endfor @foreach($freeMemoPerPages as $key => $value) {{--Start Free Memo Page--}}
{{--Start Header--}} @include('feedback.evaluation.header') {{--End Header--}} {{--Start Content--}}
@if($key === 0)
自由記入欄
@endif
{{$value}}
{{--End Content--}}
{{--End Free Memo Page--}}
@endforeach @stop