Propriétés gérées dans le modèle d’affichage du résultat de la recherche

Pour commencer, vous devez trouver ou définir les propriétés gérées (managed properties) dans le schéma de recherche.

Étape 1 – Personnaliser le modèle d’affichage (display template)

1) Aller à Actions du site > Paramètres du site > Pages maîtres et mises en page.
2) Ouvrir les dossiers Display Templates > Search.
3) Afficher la bibliothèque en mode « Ouvrir avec l’Explorateur ».

Note: Il semblerait que les étapes ci-dessus ne sont plus disponibles après des mises à jour. Je m’y suis rendue en ajoutant ce morceau à l’URL du site _catalogs/masterpage/Display%20Templates/Search/
4) Copier/coller le modèle d’affichage Item_Default.html
5) Le renommer.
6) Ouvrir ce fichier avec le Bloc-notes ou tout autre éditeur de code.
7) Ajouter la propriété gérée:

<mso:ManagedPropertyMapping msdt:dt= »string »>’Responsable’:’Responsable’

_#= ctx.CurrentItem.Responsable =#_

Une superbe idée : ‘ListItemID’:’ListItemID’

http://www.quercussolutions.com/blog/index.php/get-item-id-search-display-template-document-library/

De mon expérience, je n’ai pas besoin d’utiliser le code suivant:

var LeResponsable = $getItemValue(ctx, « Responsable »);
_#= LeResponsable =#_

Étape 2 – Publier le modèle d’affichage (display template)

1) Aller à Actions du site > Paramètres du site > Gestionnaire de conception > Modifier les modèles d’affichage (/_layouts/15/DesignDisplayTemplates.aspx).
2) Publier la version principale du modèle modifié.

Étape 3 – Choisir le modèle d’affichage (display template) sur la page de résultat de la recherche

1) Modifier la page de résultat de recherche.
2) Modifier le WebPart Résultat de la recherche.
3) Sélectionner le modèle dans la liste déroulante Utiliser un seul modèle pour afficher les éléments.

À retenir:

Actions du site > Paramètres du site > Types de resultats (Result type)
/_layouts/15/manageresulttypes.aspx
/_layouts/15/manageresulttypes.aspx?level=sitecol

https://support.office.microsoft.com/en-sg/article/Change-how-search-results-look-by-using-result-types-and-display-templates-0fc83eeb-28c8-4f65-afe3-0ee515296a9d?CTT=5&origin=HA102823133&CorrelationId=731ee8be-17fe-4832-98f5-79fc82ec151a&ui=en-US&rs=en-SG&ad=SG

http://blogs.technet.com/b/tothesharepoint/archive/2013/09/04/understand-how-search-results-are-displayed-in-sharepoint-server-2013.aspx#AboutResultTypes

https://melcher.it/2014/12/z-create-display-template-sharepoint-2013-search-visualize-property-itemdocument/

Advertisements

Laisser un commentaire

Entrer les renseignements ci-dessous ou cliquer sur une icône pour ouvrir une session :

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l’aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s