Einstellung von start-Knoten in einem umbraco website
-
10-07-2019 - |
Frage
Ich habe diese Struktur der Inhalte für ein multi-language-Website.
- Inhalt
- Dänisch
- Forside
- Om os
- Englisch
- Frontpage
- Über Uns
- Dänisch
Wann beginne ich mit der website-es startet automatisch in der Dänisch-Knoten, aber ich möchte, dass es startet im "Forside", und für den englischen Teil der Seite ich beginnen soll, den Knoten "Frontpage".
Der Knoten "Dänisch" und "Deutsch" sind-Seite Knoten, sondern sind nur als eine logische Ordnerstruktur.
Gibt es eine Möglichkeit, ich kann auswählen, welche Inhalte Knoten meiner website laufen soll?
Lösung
Sie verwenden können die gebaut-in feature:
- Fügen Sie eine Eigenschaft namens 'umbracoRedirect", um das Dokument im Zusammenhang mit der 'dänischen' Knoten.
- Setzen Sie die Eigenschaft auf den Typ 'Content-picker', und speichern Sie es
- Im 'dänischen' Knoten die Eigenschaft festlegen, um Punkt-zu-Knoten 'ForSide'.
Das sollte funktionieren.
Andere Tipps
Hey Peter, wenn Sie Mehrsprachige Websites, die ich neigen dazu, haben die folgende Struktur
- mywebsite.co.uk
- Über
- Kontakt
- mywebsite.com
- Über
- Kontakt
Ich habe dann wenden Sie den host-Header, um die .co.Großbritannien und .com-Knoten mit der passenden Sprache für das dictionary-Element verwenden.
Ich würde Forside/Frontpage die .co.uk/.com Knoten, die ich erstellt habe, in mein Verteilung wie es scheint, wie eine unnötige Ebene, die Sie erstellt haben.
Warren
Es ist ein Weg, in umbraco für die Unterstützung der Globalisierung aus der box.Sie nicht haben zu erstellen Sie 2 verschiedene Bäume des Inhalts.
Eine weitere einfache option, die für mich gearbeitet, obwohl ich es akzeptieren, möglicherweise nicht für jedermann geeignet ist, ist das Sortieren der root-Knoten.Umbraco scheint nur verwenden, was auch immer zuerst in der content Struktur als start-Seite (v6.1.5 gibt es zumindest), und es scheint zu respektieren, die Sortierung, also in diesem speziellen Fall würden Sie es Sortieren, so dass 'Deutsch' logischer container-Knoten kommt vor dem 'dänischen' logischer container-Knoten.
Umbraco wählen Sie die erste Website Knoten als start-Knoten.Ich schlage vor, Sie fügen Sie ein wahr/falsch-Feld, um Ihre Website-Knoten Dokument-Typ namens d.h.isPrimary, dann in Ihrer codes finden Sie sitenode, die dieses Gebiet kontrolliert, und navigieren Sie zu ihm.