@php /** @var \V2\Modules\Publicacoes\Noticias\Models\News|null $news */ $isEditing = isset($news) && $news->exists; $status = $isEditing ? $news->status : 'draft'; $statusPublished = \V2\Modules\Publicacoes\Noticias\Models\News::STATUS_PUBLISHED; $pageTitle = $isEditing ? 'Editar: ' . $news->title : 'Criar Notícia'; $formAction = $isEditing ? route('v2.noticias.cms.update', ['id' => $news->id]) : route('v2.noticias.cms.store'); $coverMedia = $isEditing && $news->relationLoaded('coverImage') ? $news->coverImage : null; $authorName = $isEditing && $news->relationLoaded('author') && $news->author ? ($news->author->first_name ?? $news->author->name ?? $news->author->email) : null; @endphp @include('v2-noticias::cms.includes.styles') @if(session()->has('success') || session()->has('error') || session()->has('warning') || session()->has('info') || session()->has('flash_message')) @include('v2-cms::partials.alert') @endif {{-- Page header --}}