Menu
Feedback
Comece aqui
Tutoriais


Tutoriais
Headless CMS
Gerenciando content types do tipo Singleton
2 min de leitura

Content types do tipo Singleton permitem a criação e o gerenciamento de uma única página, garantindo que apenas uma página desse content type exista no Headless CMS.

Esse content type evita conflitos e inconsistências que podem ocorrer quando várias páginas do mesmo content type são criadas. Por exemplo, você poder usar o Singleton para a Página Inicial (Home) da sua loja, garantindo que exista apenas uma Página Inicial e todas as atualizações e solicitações feitas a essa página sempre retornem o mesmo resultado.

{"base64":"  ","img":{"width":1628,"height":656,"type":"gif","mime":"image/gif","wUnits":"px","hUnits":"px","length":1470250,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/tutorials/storefront/headless-cms/gerenciando-content-types-do-tipo-singleton_1.gif"}}

Para criar um content type Singleton, verifique com o seu time de desenvolvimento se a propriedade isSingleton já está implementada ou peça para que o time siga as intruções em Using isSingleton in a content type para adicioná-la ao content type desejado.

Criando o Singleton

  1. Acesse o Admin > Storefront > Headless CMS.
  2. Selecione CRIAR NOVO e escolha o nome do content type singleton, por exemplo, Home.
  3. Edite a página como desejar com novas seções.

É possível criar o Singleton apenas uma vez. Se você já criou a página Singleton, ela não aparecerá mais na lista de content types.

Após terminar de editar a página, você pode publicar o conteúdo selecionando Publicar ou salvando a página como rascunho. Para editar ou excluir um conteúdo, verifique as seções a seguir.

Editando o Singleton

  1. Access the Admin > Storefront > Headless CMS.
  2. Clique no projeto onde está o Singleton criado.
  3. Selecione o Singleton criado, por exemplo Home.
  4. Na página Home, edite como desejar adicionando novas seções.

Despublicando o Singleton

  1. Acesse Admin > Storefront > Headless CMS.
  2. Clique no projeto em que o Singleton foi criado.
  3. Clique em Despublicar > Despublicar agora.

Antes de despublicar, certifique-se de que não há nenhum rascunho existente. Caso contrário, não será possível continuar. Se houver rascunhos, exclua-os ou agende-os para publicação.

  1. Uma mensagem pop-up aparecerá para você confirmar a despublicação da página.
  2. Mantenha o botão DESPUBLICAR clicado para despublicar o conteúdo.

Deletando o Singleton

  1. Na página do Singleton, selecione mais(menu kebab) e clique Excluir.
  2. Clique EXCLUIR e, depois, clique em VOLTAR PARA PÁGINAS.

Se você deseja restaurar a página e seu conteúdo, clique RESTAURAR.

Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sim
Não
Sugerir edições (GitHub)
Gerenciando Projetos
« Anterior
Mídia - Visão geral
Próximo »
Contribuidores
1
Photo of the contributor
+ 1 contributors
Isso foi útil?
Sugerir edições (GitHub)
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na VTEX Community
Junte-se à nossa comunidade
Solicite suporte à VTEX
Receba assistência personalizada com nossos especialistas
Abra um ticket de suporte
GitHubDeveloper PortalComunidadeFeedback