Site - Menu de Navegação do Site Público
O que é
A página Menu do Site controla a barra superior de navegação que os
visitantes do seu site público veem ao acessar {seu-dominio} - é o
menu com links como Início, Excursões, Guias, Contato, etc. Ela é
diferente do menu do admin (que é configurado em Sistema > Menu): aqui
você decide o que o cliente final enxerga no header do site de vendas.
O usuário normalmente chega aqui depois de configurar a Identidade Visual e a Aparência do site, para escolher quais módulos ativados serão expostos no header e em que ordem. Páginas institucionais criadas em Vitrine > Páginas também aparecem como itens disponíveis e podem ser adicionadas ao menu.
Como usar
- Vá em Vitrine > Menu do Site no sidebar (URL:
/admin/menu). - Confira o Preview do Menu no topo - ele renderiza o navbar com
a logo, cores e estilo (
gradientouclean) configurados em Identidade Visual e Aparência, mostrando exatamente como o menu vai ficar para o visitante. - Na seção Itens do Menu, para cada linha:
- Use o toggle azul para ativar ou desativar a visibilidade do item. O item Início tem o toggle bloqueado e fica sempre visível.
- Use as setas para cima e para baixo (chevrons azuis à esquerda) para reordenar - ou arraste a linha inteira para a posição desejada (drag and drop nativo).
- Acompanhe o preview enquanto altera: ele atualiza em tempo real à medida que você ativa, desativa ou reordena os itens.
- Clique em Salvar Menu no rodapé do formulário para persistir as alterações. Aparece um toast "Menu atualizado com sucesso!" e o cache do menu do site é limpo automaticamente.
Casos especiais
Item sem registros ativos
Módulos como Excursões, Guias, Ingressos, Vídeos, FAQs, etc. só aparecem no site se tiverem conteúdo cadastrado e ativo. Mesmo marcando o toggle como visível, se a tabela estiver vazia o item fica escondido no site público. A linha mostra o aviso "(sem registros)" em cor âmbar para indicar essa situação. Para o item ficar de fato visível para o cliente, cadastre pelo menos um registro publicado / ativo no módulo correspondente.
Item com módulo desativado ou módulo não contratado
- Guias, Ingressos, Depoimentos, Vídeos, FAQs: dependem da
configuração
modulo_*da sua empresa. Se o módulo estiver desativado, o item não tem como aparecer no site mesmo marcado como visível. - Experiências: depende do módulo
passeios-experiencias. Se o módulo não estiver contratado (ou em trial), o item fica indisponível.
Adicionar página institucional ao menu
Páginas criadas em Vitrine > Páginas entram automaticamente na lista de itens com o badge verde "Página", com o toggle desligado por padrão. Para incluir no header do site:
- Crie a página em Vitrine > Páginas e mantenha Ativa.
- Volte para o Menu do Site - a página aparece no fim da lista.
- Ative o toggle e arraste para a posição desejada.
- Salve.
Menu com muitos itens (overflow "Mais")
O cálculo interno limita o total de caracteres do menu a 60 (somando todos os labels visíveis). Quando excede, aparece um aviso âmbar no topo da lista - "Menu com muitos itens" - e os itens que não couberem ganham o badge "No menu Mais" indicando que serão agrupados em um dropdown chamado "Mais" no site. Reduza nomes ou desative itens para deixar todos diretos no header.
Restaurar configuração padrão
Quando o menu já foi customizado pelo menos uma vez, aparece o botão
Restaurar Padrão no topo direito. Ele zera completamente a
menu_config da sua empresa, voltando para a ordem e visibilidade default:
todos os módulos ativos, na ordem definida pelo sistema (Início,
Excursões, Experiências, Guias, Ingressos, Depoimentos, Vídeos, FAQ,
Blog, Contato), e nenhuma página institucional incluída. O sistema
pede confirmação antes de aplicar.
Diferença para o menu do admin
Esta página configura o menu do site público, voltado para
clientes finais. O menu lateral do admin (visto pelos usuários do
empresa ao fazer login no painel) é controlado em Sistema > Menu e
documentado no artigo site-sub-menu-admin. São dois cadastros
totalmente independentes.
Erros comuns e como resolver
- "Módulo inválido: {chave}" - Causa: a chave de módulo enviada não está na lista oficial do sistema (Início, Excursões, Experiências, Guias, Ingressos, Depoimentos, Vídeos, FAQ, Blog, Contato). Solução: recarregue a página e use os itens já presentes na lista; não manipule o HTML manualmente.
- "Página inválida: {slug}" - Causa: você tentou salvar com uma página que foi excluída ou desativada entre o carregamento da tela e o clique em Salvar. Solução: recarregue a página, confirme a lista de páginas em Vitrine > Páginas e tente novamente.
- Item visível mas não aparece no site - Causa: o módulo correspondente está desativado (ou módulo não contratado), ou ainda não tem registros publicados / ativos. Solução: cadastre conteúdo no módulo ou ative a configuração correspondente nas Configurações da Empresa.
Onde encontrar
- URL:
/admin/menu - Caminho no menu: Vitrine > Menu do Site
- Permissão necessária: ver as configurações (visualizar) e editar as configurações (salvar / restaurar padrão)
- Módulo necessário: nenhum
Veja também
Páginas InstitucionaisIdentidade VisualAparência do SiteSeções da Home