Pular para o conteúdo

Categorias

As categorias organizam os posts por assunto. Cada post tem uma categoria, ou nenhuma. Para ver a lista, abra Organização › Categorias.

Quem tem a permissão Ver categorias vê a lista: Administrador, Editor e Autor. Criar e editar categorias e Excluir categorias ficam com Administrador e Editor.

Lista de categorias com o botão Adicionar categoria e as colunas Nome, Endereço e Categoria mãe

Cada linha mostra o Nome, o Endereço e a Categoria mãe. A lista segue a ordem alfabética do nome.

  • Buscar procura pelo nome.
  • Adicionar categoria abre uma categoria em branco.
  • Excluir, na linha, abre a pergunta Excluir «Nome da categoria»? Esta ação não pode ser desfeita. Clique em Confirmar para apagar. Veja Excluir uma categoria.

Clique em Adicionar categoria ou no nome de uma linha. A tela se chama Adicionar categoria ou Editar categoria.

  • Nome é obrigatório.
  • Endereço é opcional. Se ficar em branco, ele sai do Nome.
  • Categoria mãe fica em Nenhuma para uma categoria principal. Escolha outra categoria para criar uma subcategoria.
  • Descrição é um texto livre sobre a categoria.

Clique em Salvar. A lista mostra Registro criado. ao criar e Alterações salvas. ao editar.

A categoria mãe tem três limites:

  • Uma categoria não pode ser mãe dela mesma: Uma categoria não pode ser mãe de si mesma.
  • A mãe não pode estar abaixo da categoria. Por exemplo, se Receitas é subcategoria de Culinária, Culinária não pode ter Receitas como mãe. A tela mostra «Receitas» já está abaixo desta categoria: escolha outra mãe.
  • A mãe precisa estar na lista: Escolha uma categoria mãe da lista.

Você exclui pela linha da lista (com o passo Confirmar) ou pelo botão Excluir da tela de edição, que pede a mesma confirmação. A exclusão é recusada quando a categoria ainda está em uso:

  • Esta categoria tem 2 posts. Mude a categoria deles antes de excluir. Com um post, a frase diz 1 post.
  • Esta categoria tem 1 subcategoria. Mude a mãe dela antes de excluir. Com mais de uma, a frase diz subcategorias.

Os posts na lixeira não contam. Quando a exclusão é recusada, a lista mostra a mensagem e a categoria continua no lugar.

Se a categoria pode ser excluída, a lista mostra Registro excluído.

Essa ação fica na lista de posts, não aqui. Em Conteúdo › Posts, marque os posts, escolha Mudar categoria em Ação e clique em Aplicar às linhas marcadas. A tela pede a Nova categoria (ou Sem categoria) e confirma com Mudar categoria. Veja Posts: lista e editor.

A ação aparece para quem tem a permissão Mudar a categoria de vários posts, que por padrão é de Administrador e Editor.

Para quem implanta ou estende: as rotas desta tela.

MétodoCaminhoDonoTítuloPermissãoSem sessão
GET /painel/c/categorias categorias Categorias categorias.read Não
GET /painel/c/categorias/novo categorias Categoria categorias.write Não
POST /painel/c/categorias categorias Categoria categorias.write Não
GET /painel/c/categorias/:id categorias Categoria categorias.read Não
POST /painel/c/categorias/:id categorias Categoria categorias.write Não
POST /painel/c/categorias/:id/excluir categorias Categoria categorias.remove Não