@extends('layouts.admin') @section('title', 'Editar Página') @section('content') @php $managedPages = [ 'contato' => ['label' => 'Contato', 'route' => route('admin.contacts.index'), 'section' => 'Mensagens de Contato'], 'faq' => ['label' => 'FAQ', 'route' => route('admin.faqs.index'), 'section' => 'Gerenciamento de FAQ'], 'downloads' => ['label' => 'Downloads', 'route' => route('admin.downloads.index'), 'section' => 'Gerenciamento de Downloads'], 'produtos' => ['label' => 'Produtos', 'route' => '#', 'section' => 'Módulo de Produtos'], 'servicos' => ['label' => 'Serviços', 'route' => '#', 'section' => 'Módulo de Serviços'], ]; $isManaged = isset($managedPages[$page->slug]); @endphp

Editar Página: {{ $page->title }}

Voltar
@if($isManaged)
Página com conteúdo dinâmico

O conteúdo desta página ({{ $managedPages[$page->slug]['label'] }}) é gerado dinamicamente pelo sistema e não deve ser editado manualmente por aqui. As informações exibidas nela são controladas pela seção {{ $managedPages[$page->slug]['section'] }} no painel administrativo.

@if($managedPages[$page->slug]['route'] !== '#') Ir para {{ $managedPages[$page->slug]['section'] }} @endif

Você ainda pode ajustar o título, slug, SEO e o status da página abaixo, mas o conteúdo principal será sobrescrito pelo módulo correspondente.

@endif
Editar Conteúdo
Visualizar no Site
@csrf @method('PUT')
@error('title')
{{ $message }}
@enderror
@error('content')
{{ $message }}
@enderror
slug, ['index', 'about', 'produtos', 'servicos', 'downloads', 'contato', 'faq']) ? 'readonly' : 'required' }}> As páginas principais do sistema não podem ter o slug alterado. @error('slug')
{{ $message }}
@enderror
@error('meta_description')
{{ $message }}
@enderror

Configurações Avançadas de SEO
Redes Sociais (Open Graph)

@endsection @push('css') @endpush @push('js') @endpush