@extends('facelift2.master') @section('content')

Novidades

@foreach ($ultimasRevistas as $ultima) @php // Pega o ID da coleção associada estritamente à esta edição $collectionId = $ultima->mapped_collection_id ?? null; if (!$collectionId) continue; // Caso venha de um cache velho sem nosso mapeamento // Encontra a coleção correta para garantir a imagem perfeita $revista = null; if (isset($colecoes[0]->collections->magazines)) { foreach ($colecoes[0]->collections->magazines as $mag) { if ($mag->id == $collectionId) { $revista = $mag; break; } } } @endphp @if ($revista && $ultima) {{ $ultima->title }} @endif @endforeach

Videos Recentes

@php $allVideos = collect(); foreach ($videos as $videosCat) { foreach ($videosCat->productItems as $item) { // GRAVA o ID da coleção dentro do vídeo $item->collection_id = $videosCat->id; $allVideos->push($item); } } $recentVideos = $allVideos ->unique('id') ->sortByDesc('id') ->values() ->take(15); @endphp

{{__("messages.GOTALKSDia")}}

{{__("messages.GOTALKSRevista")}}

{{__("messages.GOTALKSTitulo")}}

{{__("messages.GOTALKSParagrafo")}}

{{__("messages.GOTALKSAutores")}}

GoBooksVeja mais

@if(isset($livros) && isset($livros['livrosG']) && isset($livros['livrosG']->rows)) @php $todosLivrosG = $livros['livrosG']->rows; // Filtra apenas livros com cortesia = 1 $livrosCortesia = array_filter($todosLivrosG, function ($livro) { return isset($livro->subscriberCourtesy) && $livro->subscriberCourtesy == 1 && $livro->id != '1109'; }); // Limita a 8 livros $livrosCortesia = array_slice($livrosCortesia, 0, 8); @endphp @foreach ($livrosCortesia as $livro)
{{ $livro->title }}

{{ Str::limit($livro->title, 50) }}

@endforeach @else @endif
@endsection