Get Element by ID in Sitecore 6.5
Bin ich auf Sitecore 6.5.
Den code unten ist in Ordnung, aber ich verstehe nicht, wie. Die GetItem()
Methode hat sechs überlast-Funktionen, bei denen es dauert string-Werte nur als Element Pfade.
In diesem Fall ist es eine id als string und richtig, Rücksendung der Sache widerrufen (die Lage ist Sitecore droplink Feld). Bin ich etwas fehlt?
private Sitecore.Data.Items.Item LocationItem
{
get
{
return Sitecore.Context.Database.GetItem(Item["Location"]);
}
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den string-parameter für
GetItem()
kann eine ID oder ein Pfad.Beide funktionieren.
Sitecore können einen Pfad oder eine ID als string.
Item["Location"]
enthält eine GUID (wie das Feld Typ ist eine droplink), welche Sie gerade abrufen, als ein string.Dies ist die erwartete Funktionalität.
Sie können pass-ID oder den Pfad zu dieser Methode, jedoch darf die Dokumentation nicht eindeutig.