@extends('layouts.app', ['title' => 'Informe de Talento', 'titleIconClass' => 'file']) @php function getReportRecord($talReports, $talentId, $factorId) { return $talReports->where('tal_talent_id', $talentId)->where('tal_factor_id', $factorId)->first(); } @endphp @section('content')
Informe de Talento
@date(now())
{{$student->fullName}} ({{$student->age}} años)
Sea la matriz de respuestas por parte de los actores a la correspondiente Herramienta de Potencial del Aprehendizaje:
Factor | Niño/joven | Docente | Familiar |
---|---|---|---|
{{$factor->name}} | {{@$reportsStudent->where('pot_factor_id', $factor->id)->first()->value}} | {{@$reportsTeacher->where('pot_factor_id', $factor->id)->first()->value}} | {{@$reportsCarer->where('pot_factor_id', $factor->id)->first()->value}} |
No hay factores para mostrar |
El puntaje promedio es de {{$potTestResult->pot_result}}, en cuyo caso el nivel de Potencial de Aprehendizaje es {{$potTestResult->developmentLevel->name}}.
Sea la matriz de respuesta por parte a las Herramientas de Campo de Talento:
Talento | @foreach($talFactors as $factor) @continue($factor->id==4) {{-- se omite factor 4 --}}{{$factor->name}} | @endforeachPromedio | ||
---|---|---|---|---|
{{\App\Models\TalTalent::find($talentId)->name}} | @foreach($talFactors as $factor) @continue($factor->id==4) {{-- se omite factor 4 --}} @php $factorValue = getReportRecord($talReports, $talentId, $factor->id)->value; $sumValues = $sumValues + $factorValue; @endphp{{$factorValue}} | @endforeach{{round($sumValues/(count($talFactors)-1), 2)}} | ||
No hay resultados para mostrar |
Para el campo de talento principal, el promedio y el nivel correspondiente son: {{$talTestResult->first_talent_result}}, {{getTalDevelopmentLevel($talTestResult->first_talent_result)->name}}. Para el campo de talento secundario son: {{$talTestResult->second_talent_result}}, {{getTalDevelopmentLevel($talTestResult->second_talent_result)->name}}.