Pergunta

Eu tenho essa estrutura de conteúdo para um site em vários idiomas.

  • Conteúdo
    • Danish
      • Forside
      • Om OS
    • Inglês
      • Frontpage
      • Sobre nós

Quando eu iniciar o site automaticamente começa no Danish-node, mas eu quero-o para iniciar em "Forside", e, como para a parte Inglês do lado eu quero-o para iniciar no nó "Frontpage".

Os nós "dinamarqueses" e "Inglês" são nós de página, bem como, mas estão lá apenas como uma estrutura de pasta lógica.

Existe alguma maneira eu posso escolher qual nó de conteúdo meu site deve começar em?

Foi útil?

Solução

Você pode usar o recurso interno:

  1. Adicione uma propriedade chamada 'umbracoRedirect' para o tipo de documento associado com o nó 'Dinamarquês'.
  2. Definir a propriedade para ser do tipo 'selecionador de conteúdo' e salvá-lo
  3. No 'Dinamarquês' defina a propriedade como ponto de nó 'Forside'.

Isso deve funcionar.

Outras dicas

Hey Peter, ao fazer sites multilíngües I tendem a ter a seguinte estrutura

  • mywebsite.co.uk
    • Sobre
    • Contato
  • mywebsite.com
    • Sobre
    • contato

Eu, então, aplicar os cabeçalhos de host para o .co.uk e .com nós com a linguagem apropriada para uso item de dicionário.

Eu faria Forside / Frontpage o .co.uk / .com nós que eu criei na minha strucutre como parece que um nível desnecessário de ter criado.

Warren

Há uma maneira em umbraco para que ele globalização apoio fora da caixa. Você não terá que criar 2 árvores diferentes de conteúdo.

umbraco Multilingual 1: 1 Sites

Outra opção simples que funcionou para mim, embora eu aceito isso pode não ser adequado para todos, é classificar o nó raiz. Umbraco parece usar apenas o que é o primeiro na árvore de conteúdo como a página inicial (V6.1.5 faz, pelo menos), e parece respeitar a ordenação, portanto, neste caso particular que você gostaria classificar de modo que contêiner lógico 'Inglês' nó vem antes nó contêiner lógico do 'dinamarquês'.

Umbraco escolher o primeiro nó local como start-nó. Eu sugiro que você adicione um verdadeiro falso campo / para o seu tipo de documento Site-Node nomeado ou seja isPrimary, em seguida, em seus códigos você pode encontrar o sitenode tendo neste campo verificado e navegar até ele.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top