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.

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
- Acesse o Admin > Storefront > Headless CMS.
- Selecione
CRIAR NOVO
e escolha o nome do content type singleton, por exemplo, Home. - 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
- Access the Admin > Storefront > Headless CMS.
- Clique no projeto onde está o Singleton criado.
- Selecione o Singleton criado, por exemplo Home.
- Na página Home, edite como desejar adicionando novas seções.
Despublicando o Singleton
- Acesse Admin > Storefront > Headless CMS.
- Clique no projeto em que o Singleton foi criado.
- 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.
- Uma mensagem pop-up aparecerá para você confirmar a despublicação da página.
- Mantenha o botão
DESPUBLICAR
clicado para despublicar o conteúdo.
Deletando o Singleton
- Na página do Singleton, selecione
mais
(menu kebab) e cliqueExcluir
. - Clique
EXCLUIR
e, depois, clique emVOLTAR PARA PÁGINAS
.
Se você deseja restaurar a página e seu conteúdo, clique RESTAURAR.