SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




ctx.CurrentItem.Manager gibt Login Name - wie auf Display Name kommen?

Dieser Beitrag hat 0 Antworten

Ohne Rang
17 Beiträge
Philipp Hammer erstellt 12 Mai 2014 08:50
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

ich optimiere gerade die Display Templates für die People Results. Daber ist mir aufgefallen, dass der Wert von ctx.CurrentItem.Manager immer in Form DOMAIN\username angezeigt wird. Das verwirrt meine User natürlich.

Weiß jemand wie ich im Display Template möglichst den Display Name des Managers anzeigen lassen kann?

Im Moment ist die Abfrage des Attributes sehr einfach gehalten:

var has_manager = !$isEmptyString(ctx.CurrentItem.Manager);
var manager = ctx.CurrentItem.Manager;

 

<!--#_ 

if(has_manager == true) {

_#-->

<div id="customprop">

<div class="ms-srch-hover-subTitle"><h3 class="ms-soften"> Vorgesetzter </h3></div>

<div class="ms-srch-hover-text" id="ManagerFieldValue"> _#= manager =#_ </div>

</div>

<!--#_ 

}

_#-->

 

Vielleicht hatte bereits jemand die selbe Herausforderung und hat eine Lösung. Danke schonmal! :-)

Gruß Philipp