@extends('layouts.app')
@section('title', 'Editar perfil da arena — '.config('app.name'))
@section('content')
{{--
PADRÃO DE FORMULÁRIO. Os demais formulários devem seguir:
page-head → um card por assunto (com
no lugar de card-header)
→ barra de ações no fim, alinhada à esquerda
Um card por assunto, e não um formulário gigante: agrupar por tema dá
ao usuário onde descansar a vista e permite mexer numa parte sem
reler o resto.
--}}
{{-- ESTA TELA SERVE A DOIS DONOS: o próprio da arena, em /perfil, e o
operador da plataforma, editando qualquer arena pelo back-office.
Por isso as URLs e os títulos entram por parâmetro, com o painel do
cliente como padrão — quem já usava a tela não precisou mudar nada.
Duplicar o formulário era a alternativa, e ele tem quase 200 linhas de
campos: a segunda cópia divergiria no primeiro campo novo. --}}
@php
$action ??= route('organization.update');
$backUrl ??= route('organization.show');
$heading ??= 'Editar perfil da arena';
$subheading ??= 'Dados que seus clientes enxergam.';
// Campos que só a plataforma decide. Falso por padrão: o painel do
// cliente nunca os renderiza, e o FormRequest tampouco os valida ali.
$platformFields ??= false;
@endphp
@include('partials.status')
{{-- `enctype` é obrigatório: sem ele o navegador envia apenas os nomes dos
arquivos, e logo e capa chegariam vazias sem erro nenhum. --}}