HISTÓRICO ESCOLAR - ANOS INICIAIS DO ENSINO FUNDAMENTAL

{{-- primeira tabela --}}
Aluno(a): {{ $aluno->nomecompleto }} Nasc.: {{ dataAmericaBrasil($aluno->data_nascimento) }} Cidade: {{ $aluno->cidade_nascimento }} Estado: {{ $aluno->estadonasc->descricao or '' }}
Filiação: {{ $aluno->pai }} / {{ $aluno->mae }}
@foreach ($dados as $dado) {{-- */ $id = $dado['id']; /* --}} @foreach ($dado['historicos'] as $historico) @endforeach {{-- */$mediaFinal = collect([]);/* --}} @foreach ($dado['historicos'] as $historico) {{-- */ $mediaFinal->push($historico['nota']) /* --}} @endforeach {{-- */$somaCH = collect([]);/* --}} @foreach ($dado['historicos'] as $historico) {{-- */ $somaCH->push($historico['ch']) /* --}} @endforeach
Escola: {{ $dado['escola'] or '' }}
Cidade: {{ $dado['cidade'] or '' }}
Estado: {{ $dado['estado'] or '' }}
Ano: {{ $dado['ano'] or '' }}
Disciplinas{{ $historico['disciplina'] }}Média final
{{ $dado['descricao'] }}/Notas{{ number_format($historico['nota'], 2) }} {{ !empty($mediaFinal->sum()) ? number_format($mediaFinal->sum() / $mediaFinal->count(), 2) : '' }}
CH{{ $historico['ch'] }}h{{ !empty($somaCH->sum()) ? $somaCH->sum() . 'h' : '' }}
@endforeach {{-- avaliacoes --}} @foreach ($avaliacoes as $avaliacao) @if (count($avaliacao['avaliacoes']) <= 0) @else @foreach ($avaliacao['avaliacoes'] as $disciplina) @endforeach {{-- */$mediaFinal = collect([]);/* --}} @foreach ($avaliacao['avaliacoes'] as $nota) {{-- */ $mediaFinal->push(($nota['nota1']+$nota['nota2']+$nota['nota3']+$nota['nota4'])/4) /* --}} @endforeach {{-- */$somaCH = collect([]);/* --}} @foreach ($avaliacao['avaliacoes'] as $ch) {{-- */ $somaCH->push($ch['ch']) /* --}} @endforeach
Escola: {{ $escola->descricao }}
Cidade: {{ $escola->cidade }}
Estado: {{ $escola->estado }}
Ano: {{ $avaliacao['ano'] }}
Disciplinas{{ $disciplina['disciplina'] }}Média final
{{ $avaliacao['descricao'] }}/Notas {{ number_format(($nota['nota1'] + $nota['nota2'] + $nota['nota3'] + $nota['nota4']) / 4, 2) }} {{ !empty($mediaFinal->sum()) ? number_format($mediaFinal->sum() / $mediaFinal->count(), 2) : '' }}
CH {{ !empty($ch['ch']) ? $ch['ch'] . '' : '[- - -]' }}{{ !empty($somaCH->sum()) ? $somaCH->sum() . 'h' : '' }}
@endif @endforeach
*Será aprovado o(a) aluno(a) que obtiver aproveitamento e frequência mínima de 75%
{{-- etapa --}}

ESTUDOS REALIZADOS NO ENSINO FUNDAMENTAL

@foreach ($avaliacoes as $avaliacao) @if (count($avaliacao['avaliacoes']) <= 0) @else {{-- */$mediaFinal = collect([]);/* --}} @foreach ($avaliacao['avaliacoes'] as $nota) {{-- */ $mediaFinal->push(($nota['nota1']+$nota['nota2']+$nota['nota3']+$nota['nota4'])/4) /* --}} @endforeach
ETAPA ANO ESTABELECIMENTO CIDADE UF SITUAÇÃO
{{ $avaliacao['descricao'] }} {{ $avaliacao['ano'] }} {{ $escola->descricao }} {{ $escola->cidade ?? '[ - - - ]' }} {{ $escola->estado }}