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.




Display Template HoverPanel

Geprüfte Antwort Dieser Beitrag hat 4 Antworten

Ohne Rang
234 Beiträge
Patrick erstellt 19 Mai 2016 12:28
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

besteht die Möglichkeit in einem eigenen Hoverpanel den Inhalt aus einem RefinableString als Richtext anzeigen zu lassen?

Gemacht habe ich bisher das (Auszug des DisplayTemplates):

<div id="_#= $htmlEncode(id + HP.ids.body) =#_" class="ms-srch-hover-body">

    _#= ctx.CurrentItem.RefinableString06 =#_ 

   <!-- _#= ctx.RenderBody(ctx) =#_ -->

</div>

Ich bekomme leider alles zusammen am Stück, ohne Absätze oder Formatierungen.

In der DispForm.aspx zeigt es mir alles mit Formatierungen an. Kennt hier jemand Abhilfe?

Alle Antworten

Ohne Rang
234 Beiträge
Patrick Als Antwort am 20 Mai 2016 09:45
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ungern, aber "push"

Grüße

 

Patrick

Zu meinem SharePoint Blog: afraIT

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 20 Mai 2016 09:50
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Ich habe da leider keine Idee. Bekommst Du denn gar keine Daten? Oder eben nur Plain Text statt HTML? Ich kann nur sagen, daß das auch mit RichText funktioniert. Vielleicht ist beim Mapping auf den RefinableString irgendwas falsch?

Viele Grüße
Andi
af @ evocom de
Blog
Ohne Rang
234 Beiträge
Patrick Als Antwort am 20 Mai 2016 11:43
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hi,

so sieht momentan mein HoverPanel aus:

Wenn ich aber auf den Titel klicke bekomme ich es so wie es sein soll:

Das Mapping ist wie immer: RefinableString06 -> Crawled Property.

Mir ist aber gerade beim schreiben eingefallen, dass ich ows_Inhalt gemappt habe.

Habe nun mal ows_r_MTXT_Inhalt gemappt. Mach gerade Index Reset und dann einen FullCrawl. Dann mal schauen.

Melde mich danach nochmal

Grüße

 

Patrick

Zu meinem SharePoint Blog: afraIT

Ohne Rang
234 Beiträge
Patrick Als Antwort am 20 Mai 2016 11:58
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Oh Mann. Layer 8...

Wenn man Richtext will sollte man eben auch ows_r_MTXT... mappen.

Dann mappe ich noch ows_Inhalt mit einem neuen RefinableString und zeige im Item dann diesen an und im Item_HoverPanel dann den anderen.

Hier noch ein Bild zur Erklärung:

Grüße

 

Patrick

Zu meinem SharePoint Blog: afraIT