Eine Vorlage mit dem Namen "Benutzer" hat ein Feld namens "Location", das die ID eines anderen Elements angibt. In Powershell verwende ich Show-ListView, um eine Liste von Feldern zurückzugeben, aber Location zeigt die rohe ID, während ich lieber den Namen des betroffenen Ortes anzeigen würde.Sitecore Powershell Reports/ListView: Abrufen von Elementen aus der von der Abfrage zurückgegebenen ID
Ich habe versucht, diese Informationen abzurufen, aber ich weiß nicht, welche Syntax in der Powershell-Abfrage verfügbar ist. Mein Versuch ist wie folgt:
Get-Item master: -Query "/sitecore/content/sites/data/people//*[@@templatename='Person']" |
Show-ListView -property "First Name",
@{Label="Surname"; Expression={$_."Surname"}},
@{Label="Location"; Expression={[Sitecore.Context.Database.GetItem]::FromId($_."Location").Title}}
... was nichts ergibt.
$_."Location"
ist die ID eines Artikels; Gibt es eine Möglichkeit, seine Felder abzurufen?
Danke sehr, das ist aufschlussreich. –