@php /** @var \V2\Modules\Conexoes\Associados\Models\AssociadoInstituicao $instituicao */ $pageTitle = 'Editar: ' . $instituicao->name; $previewUrl = route('v2.associados.cms.instituicoes.preview', ['id' => $instituicao->id]); @endphp @extends('v2-cms::layouts.app', ['title' => $pageTitle]) @push('css') @endpush @section('page-breadcrumbs') Conexões › Associados Regionais › Editar: {{ $instituicao->name }} @endsection @section('page-actions') @v2can('Associados', 'write')
@if($instituicao->is_active)
{{ csrf_field() }} {{ method_field('DELETE') }}
@endif
@endv2can @endsection @section('content')
{{ csrf_field() }} {{ method_field('PUT') }} @include('v2-associados::cms.instituicoes._form') {{-- Editor de Conteúdo --}}
Descrição
0/250 caracteres
@include('v2-service-contentricheditor::components.forms.content-rich-editor', [ 'name' => 'convenio_description', 'label' => 'Descrição Detalhada', 'value' => old('convenio_description', $instituicao->convenio_description ?? '{"type":"doc","content":[]}'), 'placeholder' => 'Descreva detalhadamente o convênio...', 'height' => '400px', ])
Preview Pronto
{{-- Galeria de Imagens --}}
Galeria de Imagens
{{ $instituicao->gallery->count() }}
@php $galleryIds = $instituicao->gallery->pluck('gallery_media_id')->filter()->values()->toArray(); $galleryUrls = []; $gStorage = app(\V2\Services\Storage\StorageService::class); foreach ($instituicao->gallery as $item) { if ($item->galleryMedia) { $galleryUrls[] = $gStorage->url($item->galleryMedia->file_path); } elseif ($item->image) { $galleryUrls[] = $gStorage->url($item->image); } } @endphp @include('v2-service-media::components.media-group-input', [ 'name' => 'convenios_gallery', 'label' => 'Adicionar imagens', 'accept' => 'image/*', 'ownerModule' => 'associados', 'existingIds' => $galleryIds, 'existingUrls' => $galleryUrls, ])
Cancelar
{{-- Activity Log --}} @include('v2-cms::partials.activity-footer', ['model' => $instituicao]) @push('scripts') @endpush @endsection