@extends('site.layouts.new.app') @php $backToPropositionsUrl = route('site.propositions', ['id' => $meeting->id, 'front_layout' => 'new']); $summaryUrl = route('site.propositions.summary', ['meetingId' => $meeting->id, 'documentId' => $document->id, 'front_layout' => 'new']); $documentUrl = route('DocumentDetailsFront', ['id' => $document->id, 'documents' => 'true', 'front_layout' => 'new']); $meetingDate = (string) ($meeting->date_start ?? ''); $meetingDateParts = preg_split('/\s+/', trim($meetingDate)); $meetingYear = ''; if (!empty($meetingDateParts[0])) { $meetingDateBits = explode('/', $meetingDateParts[0]); $meetingYear = $meetingDateBits[2] ?? ''; } $meetingLabel = 'SESSÃO - ' . ($meeting->number ?: '-') . ($meetingYear ? '/' . $meetingYear : ''); $summaryDescription = $voting ? trim(($resumeDescription ?? '') ?: 'Veja o gráfico da votação e o resumo dos votos por parlamentares.') : 'Esta proposição ainda não possui votação registrada para esta sessão.'; $isLongSummary = \Illuminate\Support\Str::length($summaryDescription) > 360; $summaryPreview = $isLongSummary ? \Illuminate\Support\Str::limit($summaryDescription, 360, '...') : $summaryDescription; @endphp @section('site_content')
{{ $meetingLabel }}
{!! nl2br(e($summaryDescription)) !!}
@endifAssim que a proposição tiver uma votação vinculada a esta sessão, o resumo aparecerá aqui.