@extends('layouts.report') @section('title', '入金一覧月報') @section('content') @php $RECORDS_PER_PAGE = 35; $pages = []; $page = []; $total = []; foreach($viewdata['depositKinds'] as $code => $depositKind) { $total[$code] = 0; } foreach($viewdata['deposits'] as $deposit) { if (array_key_exists($deposit['DepositType'] ,$viewdata['depositKinds'])) { $deposit['DepositTypeName'] = $viewdata['depositKinds'][$deposit['DepositType']]['name']; $total[$deposit['DepositType']] += $deposit['Price']; } if ($deposit['Remark'] == 'null') { $deposit['Remark'] = ''; } $page[] = $deposit; if (count($page) >= $RECORDS_PER_PAGE) { $pages[] = $page; $page = []; } } if (count($page) > 0) { $pages[] = $page; $page = []; } @endphp @foreach($pages as $i => $page) @include('monthly/deposit01-01',[ 'pagenum' => ($i + 1), 'pagetotal' => count($pages), 'record_per_page' => $RECORDS_PER_PAGE, 'pagedata'=>$page, 'total' => (($i == count($pages) - 1) ? $total : null), ]) @endforeach @endsection