erstellen Sie benutzerdefinierte Suchergebnissquelle + Anzeigevorla
-
30-09-2020 - |
Frage
03Cp> Dies ist das gewünschte Szenario:u003C/
03Cp> Benutzer sucht nach etwas, und falls etwas aus einer bestimmten Liste stammt, tauschen Sie die Suchergebnis-Titel (LINK) aus, mit dem Feld Url
des Listenelements.u003C/
03Cp> Wenn die Suche Ergebnisse aus einer anderen Liste findet, entfernen Sie es aus den Ergebnissen.u003C/
03Cp> Ist das möglich? Danke.u003C/
Lösung
03Cp> Sie können folgende Abfrage verwenden, um das Ergebnis zu erhaltenu003C/
path:"https://siteurl" (ListID:{CC6FB9E2-92CE-444E-85C7-2E126DFF9ED0} OR contentclass<>SPListItem OR)
03Cp> Die obige Abfrage gibt Ihnen alle Ergebnisse, die nicht vom Typ SPListItem
sind. Wenn Sie beobachten, gibt es einen OR
-Zustand, in dem wir Suchergebnisse aus einer einzigen Liste einfügen. In Ihrem Fall sollten Sie also den GUID
in die GUID Ihrer Liste ändern.u003C/
03Cp> Bevor Sie das DisplayTemplate ändern, sollten Sie die verwaltete Immobilie für Url
mithilfe von mso:ManagedPropertyMapping
einschließenu003C/