Cerebro Studio · Backlog · Changelog
RioNoTeatro • /www/wwwroot/rionoteatro.com.br/docs/changelog/2026/CL-2026-04-07-BK-222-links-publicos-pecas-ativas.md • 2026-04-07T23:32:25.286Z

CL-2026-04-07-BK-222

BK-222 - Link publico real na coluna Nome das pecas ativas

Objetivo do fechamento

  • fazer a coluna Nome da listagem de pecas ativas abrir o evento/peca real no site em vez do preview interno do admin
  • manter o menor patch possivel, sem mexer no restante da tabela nem no fluxo de preview para itens fora do ar

O que mudou

  • admin/modulos/pecas/index.php
  • a URL da coluna Nome passou a apontar para https://rionoteatro.com.br/<slug> quando o item esta ativo e possui slug
  • quando o slug estiver vazio, o link cai em fallback seguro por id no endpoint publico correto (evento.php ou peca.php)
  • o preview legado com &preview=1 foi mantido apenas para itens nao ativos

Por que mudou

  • a operacao no admin precisava abrir diretamente a pagina publica real do evento para conferencia rapida
  • o comportamento anterior sempre abria a rota interna de preview por id, o que nao refletia a URL canonica publica do site
  • o proprio admin de eventos ja usava a estrategia de abrir o slug publico, entao o hotfix apenas alinhou a listagem de pecas a essa regra

Validacoes executadas

  • leitura do trecho de montagem do link em admin/modulos/pecas/index.php
  • comparacao com a regra de link publico em admin/modulos/eventos/index.php
  • php -l admin/modulos/pecas/index.php
  • validacao funcional no admin em https://rionoteatro.com.br/admin/modulos/pecas/index.php?status=ativas

Referencias

  • arquivo corrigido: admin/modulos/pecas/index.php
  • backup original da rodada: admin/modulos/pecas/index.php.bak.BK-222-20260407-2019