Ich arbeite an einem Back-End-Modul, so Node.GetCurrent()
ist keine Option. Ich muss einen Weg finden, um so etwas wie Node currentNode = new Node(parentNodeId);
anzurufen und den Wurzelknoten der Site zu erhalten. Ich habe Samples in XSLT gesehen, aber nichts für C#. Weiß jemand, wie ich das erreichen kann?Umbraco - Wurzelknoten in C finden #
Auch nur die ID des Root-Node, so dass ich new Node()
anrufen kann, wäre toll.
[Umbraco. TypedContentAtRoot() .First()] (https://our.umbraco.org/forum/developers/api-questions/47125-How-to-get-the-root-node-in-Umbraco-67#comment-168666) könnte besser funktionieren. –
@ThomHuber, die nur einen Stammknoten erfordert. Wenn sich currentpage im zweiten Stammknoten befindet, funktioniert dies nicht. –
Es ist eine Ergänzung zu dieser Antwort, die eine Liste der Stammknoten zurückgibt, die nicht gefragt wurde. Die beste Methode zum Abrufen des Stammknotens eines Knotens in einem nicht-ersten Baum hängt vom Anwendungsfall ab. Ich verwende in den meisten Fällen Dokumenttypen. –