Feito com Chinaski

Navegação

A tela de Navegação constrói os menus do seu site. Um item de navegação é uma entrada de menu, um rótulo, uma URL de destino, um idioma e o menu ao qual pertence.

Onde os menus vivem

Os menus são organizados em slots que vêm do seu tema: cada template de tema declara seus slots de menu com um pequeno marcador, e a administração oferece exatamente esses como escolhas. Os temas padrão definem dois, header e footer. Se o seu tema declara outros extras (ou nenhum), a lista segue.

Cada item pertence a um idioma, então todo idioma no seu site tem seus próprios menus.

Criando um item

  • Rótulo (o texto exibido), URL e o idioma são obrigatórios. O idioma é validado contra sua lista de Idiomas Ativos, erros de digitação são recusados com uma mensagem.
  • O slot assume como padrão o header; tudo o que o seu tema declarar pode ser escolhido.
  • A ordem de classificação é posicionada automaticamente no fim do slot, a menos que você a defina.
  • Abrir em nova aba - um alternador de link externo para o rótulo.
  • Você pode começar a partir de um item existente: um fluxo de "duplicar" copia um item, com "(Copy)" adicionado ao rótulo e a posição logo após a origem, para o mesmo idioma e slot; um botão de cópia por item faz o mesmo a partir da lista.

Salvar um item de navegação dispara automaticamente um build do site, então o menu é atualizado assim que o build termina.

Aninhamento e ordenação

  • Submenus existem até um nível: um item filho é anexado a um item pai de nível superior no mesmo idioma e slot. Alterações de pai são validadas no momento de salvar, um pai que não se qualifica (ou autoparentalidade) é recusado com um erro direto, e os menus dropdown são renderizados a partir da árvore de filhos.
  • Ordem dentro de um menu: reordene o menu inteiro de uma vez, ou empurre um item para cima ou para baixo. A ordem é armazenada e as árvores são reconstruídas no momento do build.

Removendo itens

Excluir um item de navegação o move, junto com qualquer filho de submenu que pertença a ele, para a lixeira; restaure ou exclua permanentemente a partir dali.

Movendo menus entre instâncias

A Navegação suporta importação e exportação tanto em JSON quanto em CSV, para que você possa copiar um menu inteiro para outra instância ou traduzir a mesma estrutura para outro idioma editando o arquivo exportado.

O que os seus visitantes recebem

Os menus são por idioma: apenas os itens do idioma que você está visualizando aparecem. O site construído recebe a árvore pai/filho por slot, para que os temas possam renderizar headers horizontais, footers e submenus dropdown simples a partir dos mesmos itens.

Leia este site em