Umbraco, bekommen Knoten, indem Sie Namen und Datentyp
Ich habe einen Datentyp als "Demo" ich habe auch eine Seite/node mit dem Namen "Test"..
Wie würde ich wählen Sie diese Seite/Knoten, auch wenn ich nicht in jeder Art von Kontext?
Habe ich versucht, mit neuen Knoten(-1), und wählen Sie meinen Weg nach unten, aber ich wirklich cant Abbildung dieses heraus..
Vielen Dank im Voraus!
Welche version von Umbraco verwenden Sie?
InformationsquelleAutor Inx | 2013-04-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Der einfachste Weg wäre wahrscheinlich verwenden Sie eine der folgenden uQuery Erweiterungen:
Hier ein paar Beispiele:
GetNodesByName(string):
GetNodesByType(string oder int):
Ok es scheint wieder nur diejenigen, die veröffentlicht werden, was kann ich tun, wenn ich die unveröffentlichte Knoten mit Namen?
Node
ermöglicht den Zugriff auf veröffentlichte Knoten oder Knoten in der XML-cache, währendDocument
ermöglicht den Zugriff auf alle Knoten, einschließlich unveröffentlichter oder alle Knoten in der Datenbank. Da das Abfragen der Datenbank ist teuer, ich würde nicht empfehlen immer den Knoten, indem Sie Namen, aber wenn Sie wirklich brauchen, um Sie bekommen konnten alle Nachkommen der Wurzel und dann der erste entspricht dem jeweiligen Namen.InformationsquelleAutor Douglas Ludlow
Mit Umbraco 6+ ich denke, das wäre besser...
Dies dauert nur eine Dokument-Typ-alias und findet Ihren Knoten als IPublishedContent über die aktuelle Umbraco-Kontext. UmbracoHelper gibt durchaus ein paar Optionen aus.
InformationsquelleAutor tcmorris