@extends('layouts.master') @section('title', 'Minhas Apostilas') @section('content') @push('estilos') @endpush

Materiais Didáticos

@if(isset($apostilasPorTurma) && count($apostilasPorTurma) > 0) @foreach($apostilasPorTurma as $turmaData) @if(count($turmaData['apostilas']) > 0) {{-- Título da Turma --}}

{{ $turmaData['nome'] }} @if($turmaData['especialidade']) - {{ $turmaData['especialidade'] }} @endif

{{-- Apostilas da Turma --}}
@foreach($turmaData['apostilas'] as $apostila)

@php // Usar a capa real da API $urlCapa = isset($apostila['capa']) ? 'https://scholar.dentalgo.com.br/storage/' . $apostila['capa'] : 'https://scholar.dentalgo.com.br/storage/default-cover.jpg'; // Usar rota interna para apostila $urlAPOSTILA = '/apostila/' . $apostila['id']; @endphp Capa de {{ $apostila['nome'] }}
@endforeach
@endif @endforeach @else {{-- Fallback para o código antigo caso não existam apostilas organizadas --}}
@if(isset($schoolar->aluno->apostilas) && is_array($schoolar->aluno->apostilas)) @php // Ordenar apostilas pela ordem definida na API $apostilasOrdenadas = collect($schoolar->aluno->apostilas)->sortBy('ordem'); @endphp @foreach($apostilasOrdenadas as $apostila)

@php // Usar a capa real da API $urlCapa = isset($apostila->capa) ? 'https://scholar.dentalgo.com.br/storage/' . $apostila->capa : 'https://scholar.dentalgo.com.br/storage/default-cover.jpg'; // Usar rota interna para apostila $urlAPOSTILA = '/apostila/' . $apostila->id; @endphp Capa de {{ $apostila->nome }}
@endforeach @else @foreach($schoolar->turmas as $turma) @foreach($turma->apostilas as $vinculo) @php $apostila = $vinculo->apostila; @endphp

@php $c = $vinculo->apostila->capa; $urlCapa = 'https://scholar.dentalgo.com.br/storage/'.$c; @endphp @php $idAPOSTILA = $vinculo->apostila->id; $urlAPOSTILA = '/apostila/' .$idAPOSTILA; @endphp Capa de {{ $apostila->nome }}
@endforeach @endforeach @endif
@endif

Revistas

Blog

@if(isset($schoolar->turmas) && count($schoolar->turmas) > 0 && isset($schoolar->turmas[0]->blog_posts) && count($schoolar->turmas[0]->blog_posts) > 0) @foreach($schoolar->turmas[0]->blog_posts as $index => $post) @if($index < 3) {{-- Limita a 3 posts --}}
@if($post->capa) {{ $post->titulo }} @else Imagem padrão @endif
{{ $post->titulo }}

{{ $post->resumo ?? limita_caracteres($post->texto, 200) }}

Saiba mais
@endif @endforeach @else {{-- Fallback caso não haja posts do blog --}}
Nenhum post encontrado

Não há posts de blog disponíveis no momento.

@endif
@endsection @push('scripts') @endpush