Modifier les paramètres du composant WebPart Affinement
Le composant WebPart Affinement filtre les résultats de la recherche en catégories appelées affinements. Les utilisateurs peuvent cliquer sur ces affinements pour affiner les résultats de recherche afin de trouver plus facilement ce qu’ils recherchent.
Par défaut, le composant WebPart Affinement est utilisé sur toutes les pages verticales de recherche par défaut dans le Centre de recherche d’entreprise, qui sont les pages de résultats de recherche pour Tout, Personnes, Conversations et Vidéos.
En tant qu’utilisateur disposant des autorisations d’administrateur de site SharePoint ou supérieures dans Microsoft 365, vous pouvez modifier la façon dont le composant WebPart d’affinement est configuré. Vous pouvez :
Filtrez les résultats de la recherche à partir d’un autre composant WebPart Résultats de la recherche.
Spécifiez les affinements à afficher.
Remarque
Toutes les propriétés managées que vous souhaitez utiliser en tant qu’affinements doivent être définies sur refinables et interrogeables dans le schéma de recherche. En outre, la source de contenu qui contient les propriétés managées doit avoir été analysée avant que les propriétés puissent être utilisées comme affinements.
Modifier le modèle d’affichage d’un affinement.
Modifier les noms d’affichage des affinements.
Ajouter des nombres aux affinements.
Modifier le comportement et l’apparence du composant WebPart d’affinement
Dans la page qui contient le composant WebPart Affinement, dans le menu Paramètres , cliquez sur Modifier la page.
Dans le composant WebPart, cliquez sur la flèche Menu du composant WebPart Perfectionnement, puis cliquez sur Modifier le composant WebPart.
Dans le volet d’outils du composant WebPart, dans la section Cible d’affinement , sélectionnez le composant WebPart à partir duquel vous souhaitez filtrer les résultats de la recherche. Par défaut, le composant WebPart Résultats de la recherche est sélectionné.
Dans le volet d'outils du composant WebPart, vérifiez que l'option Sélectionner des affinements dans ce composant WebPart est sélectionnée.
Cliquez sur Choisir des affinements.
Dans la page Configuration de l’affinement, dans la section Affinements disponibles , utilisez les boutons pour choisir les affinements à afficher dans le composant WebPart, ainsi que l’ordre dans lequel les afficher. Si vous avez spécifié un alias pour une propriété gérée utilisable dans une recherche approfondie, cet alias est affiché dans la section Configuration pour.
Dans la section Configuration pour , choisissez l’apparence de chaque affinement.
Remarque
Si vous avez un site dans une seule langue, vous pouvez modifier le nom d’affichage de l’affinement dans la section Nom d’affichage . Pour les sites multilingues, modifiez la langue d’affichage de l’affinement comme décrit sous Modifier le nom d’affichage d’un affinement.
Cliquez sur OK.
Modifier le nom d’affichage d’un affinement dans l’expérience de recherche classique
Par défaut, le nom de la propriété gérée est utilisé comme nom d’affichage pour l’affinement. Dans de nombreux cas, le nom de la propriété managée est difficile à comprendre, par exemple RefinableString00 ou ColorOWSTEXT. Vous pouvez résoudre ce problème en modifiant le nom de l’affinement dans un fichier JavaScript.
Dans la page qui contient le composant WebPart Affinement, sélectionnez Icône Paramètres puis Paramètres du site. Si les paramètres du site ne s’affichent pas, sélectionnez Informations sur le site, puis Afficher tous les paramètres du site.
Dans la page Paramètres du site, dans la section Galeries du concepteur web, cliquez sur Pages maîtres et mises en page.
Dans la page Galerie de pages maîtres, cliquez sur Modèles d'affichage.
Dans la page Modèles d'affichage, cliquez sur Fichiers de langue.
Dans la page Fichiers de langue , cliquez sur le dossier correspondant à la langue appropriée.
Ouvrez le fichier CustomStrings.js.
Ajoutez une ligne pour chaque propriété gérée pour laquelle vous souhaitez modifier le nom d’affichage. Utilisez la syntaxe suivante :
"rf_RefinementTitle_ManagedPropertyName": "Sample Refinement Title for ManagedPropertyName"
Par exemple, ajoutez cette ligne pour remplacer le nom d’affichage de la propriété managée RefinableInt00 parPrice :
"rf_RefinementTitle_RefinableInt00": "Price"
Enregistrez le fichier.
Ajouter des nombres d’affinements
Par défaut, le composant WebPart Affinement n’affiche pas le nombre d’affinements, c’est-à-dire le nombre de résultats pour chaque valeur d’affinement. Par exemple, si vous avez activé la propriété gérée Color en tant qu’affinement, les valeurs d’affinement seront des couleurs, telles que Rouge, Vert et Bleu. Vous pouvez ajouter le nombre de perfectionnements en modifiant une valeur dans le fichier HTML afin que les valeurs du perfectionnement s'affichent sous la forme Rouge (10), Vert (12) et Bleu (8).
Dans la page qui contient le composant WebPart Affinement, sélectionnez Icône Paramètres puis Paramètres du site. Si les paramètres du site ne s’affichent pas, sélectionnez Informations sur le site, puis Afficher tous les paramètres du site.
Dans la page Paramètres du site, dans la section Galeries du concepteur web, cliquez sur Pages maîtres et mises en page.
Dans la page Galerie de pages maîtres, cliquez sur Modèles d'affichage.
Dans la page Modèles d'affichage, cliquez sur Filtres.
Ouvrez le fichier Filter_Default.html.
Modifiez la valeur de ShowCounts en la définissant sur true.
Enregistrez le fichier.
Voir aussi
Gérer le Centre de recherche dans SharePoint
Modifier les paramètres du composant WebPart Zone de recherche
Modifier les paramètres du composant WebPart Navigation de recherche
Modifier les paramètres du composant WebPart Résultats de la recherche