Domanda

L'esecuzione di Umbraco 4x sto creando un metodo di supporto in C# che posso, in modo ricorsivo, chiamata a creare le categorie figlio di un particolare nodo (categoria).

Il metodo accetta un parentNodeID come parametro.Ho bisogno di recuperare le proprietà del nodo padre.So che posso usare il metodo statico Nodo.GetCurrent() ma sto cercando qualcosa di simile a Nodo.GetNodeById(parentNodeID).

Non riesco proprio a capire dove questo metodo di vita.So che c'è il umbraco.biblioteca.getNodeXMLbyId metodo, ma che mi danno la proprietà del nome del nodo?

Mi Umbraco N00b :)

È stato utile?

Soluzione

Si può solo fare

var node = new Node(nodeId).

Mi ci volle un po 'per trovare troppo!

Altri suggerimenti

Utilizzare questo

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

aggiungere spazio dei nomi

using umbraco.NodeFactory;

È anche possibile fare

Document doc = new Document(nodeId)

Questo funziona come Node ma ottiene i valori direttamente dal database invece della cache XML. Utilizzare questo se si sta andando ad essere l'aggiornamento dei valori delle proprietà dei documenti.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top