Frage

Beim Laufen Umbraco 4x Ich bin eine Hilfsmethode in C # erstellen, die ich rekursiv aufrufen können, um untergeordneten Kategorien von einem bestimmten Knoten (Kategorie) zu erstellen.

Die Methode nimmt einen ParentNodeID als Parameter. Ich brauche die Eigenschaften dieses übergeordneten Knoten abzurufen. Ich weiß, ich kann die statische Methode Node.GetCurrent () verwenden, aber ich bin auf der Suche nach so etwas wie Node.GetNodeById (ParentNodeID).

Ich kann nicht sehen, wo diese Methode lebt. Ich weiß, dass es die umbraco.library.getNodeXMLbyId Methode ist, aber nicht, dass ich die Namen-Eigenschaft des Knotens?

Me Umbraco N00b:)

War es hilfreich?

Lösung

Sie können nur das tun,

var node = new Node(nodeId).

dauerte eine Weile, es zu finden!

Andere Tipps

Verwenden Sie diese

umbraco.NodeFactory.Node headerNode = uQuery.GetNode(NodeId);

hinzufügen Namespace

using umbraco.NodeFactory;

Sie können auch tun

Document doc = new Document(nodeId)

Dies funktioniert genauso wie Node aber bekommt die Werte direkt aus der Datenbank anstelle des XML-Cache. Verwenden Sie diese Option, wenn Sie vorhaben, werden die Dokumente Eigenschaftswerte zu aktualisieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top