Site - Criar Página
O que é
Esta tela permite cadastrar uma página institucional customizada no site publico da empresa - por exemplo "Sobre Nos", "Quem Somos", "Contato", "Trabalhe Conosco" ou qualquer conteudo informativo proprio. As páginas criadas aqui são do tipo "customizada", ou seja, totalmente editaveis e deletaveis (diferente de "Termos de Uso" e "Politica de Privacidade", que vem prontas e não podem ser excluidas).
O usuário normalmente chega aqui pela listagem de páginas em
Vitrine > Páginas, ao clicar no botao para criar uma nova. Após
salvar, a página fica disponível em uma URL publica do tipo
https://site-da-empresa/{slug} e pode ser adicionada ao menu de
navegacao do site na area de Menu.
Como usar
- No sidebar, va em Vitrine > Páginas.
- Clique em Nova Página (botao no header da listagem) - você e levado para "/admin/paginas/create".
- Preencha os campos do formulario:
- Titulo (obrigatório) - nome principal da página, exibido no site e usado como base para o slug. Exemplo: "Quem Somos".
- Slug (URL) (opcional) - endereço final da página após a "/". Aceita apenas letras minusculas, numeros e hifens. Se for deixado vazio, e gerado automaticamente ao sair do campo de titulo (ex: "Quem Somos" vira "quem-somos"). Também e gerado no servidor caso não venha preenchido.
- Icone do Menu - escolha um icone FontAwesome do grid (20 opções pre-definidas). O selecionado ganha um anel azul ao redor. Esse icone aparece ao lado do nome da página no menu do site quando ela estiver visivel.
- Conteudo (obrigatório) - corpo da página no editor visual. Suporta blocos pre-montados, formatacao, imagens e links.
- Página ativa - toggle no final do card. Quando ligado, a página ja fica publicada no site assim que você salva. Marcado por padrão.
- Confirme em um dos tres botoes de salvar do rodape:
- Criar Página - salva e volta para a listagem.
- Criar e continuar editando - salva e abre a tela de edição da página recem-criada (util para refinar o conteudo).
- Criar e adicionar outra - salva e recarrega o formulario limpo para cadastrar a próxima página.
Casos especiais
Slug automático a partir do titulo
Ao sair do campo Titulo, um script no proprio formulario preenche
o Slug automaticamente, removendo acentos, espacos e caracteres
especiais. Se você ja digitou algo no slug, o script não sobrescreve.
Se mesmo assim o slug chegar vazio no servidor, o backend gera um a
partir do titulo via Pagina::gerarSlug, garantindo que seja único
(adiciona sufixo -2, -3 etc. se ja existir uma página com o mesmo
slug na sua empresa).
Placeholders dinamicos no conteudo
O conteudo HTML aceita placeholders que são substituidos no momento da exibicao publica:
{{TITULO_PAGINA}}- titulo da propria página.{{EMPRESA_NOME}}- nome fantasia da empresa.{{EMPRESA_TELEFONE}}- telefone cadastrado da empresa.{{EMPRESA_EMAIL}}- email cadastrado da empresa.{{WHATS_TENANT}}- link do WhatsApp ja com a mensagem "Gostaria de tirar uma duvida sobre {titulo da página}".{{WHATSAPP_LINK}}- link generico do WhatsApp com o titulo.{{WHATSAPP_NUMERO}}- número formatado para exibicao.
Use esses placeholders no editor para deixar o conteudo dinamico (ex: criar um botao de WhatsApp que ja vem com a mensagem certa).
Salvar como rascunho
Para criar uma página sem publicar imediatamente, desligue o toggle Página ativa antes de salvar. Ela fica gravada no sistema mas não aparece no site publico ate ser ativada - util para preparar conteudo com antecedencia.
Conteudo HTML sanitizado
Todo o HTML enviado no campo Conteudo passa pelo HtmlSanitizer
no servidor antes de ser gravado. Isso remove tags e atributos
potencialmente perigosos (XSS), entao trechos com <script> ou
event handlers inline podem ser removidos automaticamente.
Erros comuns e como resolver
- "O titulo e obrigatório." - Causa: campo titulo vazio. Solucao: preencher antes de salvar.
- "O conteudo e obrigatório." - Causa: o editor visual esta sem conteudo. Solucao: adicionar pelo menos um paragrafo ou bloco no editor antes de clicar em salvar.
- "O slug deve conter apenas letras minusculas, numeros e hifens."
- Causa: foi digitado acento, espaco, maiuscula ou caractere especial
no slug. Solucao: usar apenas
a-z,0-9e-, ou deixar o campo vazio para o sistema gerar.
- Causa: foi digitado acento, espaco, maiuscula ou caractere especial
no slug. Solucao: usar apenas
- "Este slug ja esta em uso." - Causa: existe outra página no empresa com o mesmo slug. Solucao: trocar para um slug diferente ou deixar vazio (o sistema acrescenta sufixo numerico automaticamente).
Onde encontrar
- URL:
/admin/paginas/create - Caminho no menu: Vitrine > Páginas > Nova Página
- Permissão necessária: ver as configurações + editar as configurações
- Módulo necessário: nenhum
Veja também
Listagem de PáginasEditar PáginaMenu do SiteTemplates e Layouts