Étape 16 : Ajouter un composant WebPart de panneau de perfectionnement taxonomie à un site de publication dans SharePoint Server
S’APPLIQUE À :
2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
Notes
De nombreuses fonctionnalités décrites dans cette série sont également disponibles pour la plupart des sites SharePoint dans Microsoft 365.
Aperçu rapide
Étape 15 : Ajout d’affinements pour la navigation par facettes à un site de publication dans SharePoint Server a expliqué comment ajouter des affinements pour la navigation par facettes à un site de publication. En utilisant des affinements par catégorie, les visiteurs peuvent facilement trouver le produit qu'ils recherchent. Toutefois, ils ne peuvent pas voir facilement les différentes sous-catégories d'une catégorie en particulier.
Voici les titres des sections de cet article :
Procédure d'ajout d'un composant WebPart Volet Perfectionnement de taxonomie à une page
À propos du composant WebPart Volet Perfectionnement de taxonomie
Démarrer l’étape 16
Au fil de cette série, lorsqu'une nouvelle fonctionnalité a été introduite, nous avons commencé par l'expliquer, puis nous avons abordé les procédures pour l'utiliser. Dans cette étape, nous allons inverser la séquence, car il est plus facile de procéder aux explications à l'aide de captures d'écran du composant WebPart.
Procédure d’ajout d’un composant WebPart Volet Perfectionnement de taxonomie à une page
Accédez à la page à laquelle vous voulez ajouter le composant WebPart. Dans notre scénario, nous allons rechercher « Appareils de prise de vues ».
Sélectionnez le menu Paramètres, puis sélectionnez Modifier la page.
Dans la zone de composants WebPart à laquelle vous voulez ajouter le composant WebPart, sélectionnez Ajouter un composant WebPart.
Dans la liste Catégories, sélectionnez Recherche.
Dans la liste des composants, sélectionnez Volet Perfectionnement de taxonomie, puis Sélectionnez Ajouter.
Enregistrez la page.
C'est tout ce qu'il y a à faire ! Sans avoir à effectuer toutes les configurations, les sous-catégories de la catégorie « Appareils de prise de vues » s'affichent. Notez également que les décomptes par affinement s'affiche automatiquement.

Si nous parcourons « Audio », les sous-catégories Audio s'affichent avec les décomptes.

Examinons à présent ces sous-catégories qui s'affichent « comme par magie ».
Le composant WebPart Volet Perfectionnement de taxonomie
Commençons par une définition de ce composant WebPart : le composant WebPart Volet Perfectionnement de taxonomie filtre les résultats de la recherche d'un composant WebPart Recherche associé qui affiche les affinements en fonction du terme saisi pour la navigation en cours. Par exemple, dans notre cas, le composant WebPart a affiché les sous-catégories de la catégorie « Audio » et les sous-catégories de la catégorie « Ordinateurs ».
Pour que le composant WebPart Volet Perfectionnement de taxonomie fonctionne correctement, deux conditions doivent être remplies :
Le composant WebPart Volet Perfectionnement de taxonomie doit être associé à un autre composant WebPart Recherche sur la page à laquelle il est ajouté.
Le composant WebPart Volet Perfectionnement de taxonomie doit être associé à la propriété gérée qui représente la navigation gérée du site.
À ce stade de la série, vous connaissiez probablement déjà ces informations, mais nous allons vous les expliquer dans le cadre de notre scénario Contoso, juste au cas où.
Commençons par la première condition.
Contrairement au composant WebPart Recherche de contenu, le composant WebPart Volet Perfectionnement de taxonomie ne contient pas de requête. Étant donné qu'il n'interroge pas le contenu, il doit recevoir les résultats de la recherche à partir d'un autre emplacement afin d'afficher le contenu.
Dans la capture d'écran ci-dessous, le composant WebPart Volet Perfectionnement de taxonomie s'affiche en mode Édition par défaut. Dans le volet des outils du composant WebPart, dans la section Requête, l'option Cible de perfectionnement est définie sur Recherche de contenu - Par défaut.

Cette configuration signifie que les résultats de la recherche renvoyés par le composant WebPart Recherche de contenu seront utilisés comme entrée par le composant WebPart Volet Perfectionnement de taxonomie.
Et voilà, la première condition est remplie !
Passons à présent à la deuxième condition : le composant WebPart Volet Perfectionnement de taxonomie doit être associé à la propriété gérée qui représente la navigation gérée du site.
Gardez à l'esprit les points suivants :
La navigation gérée est la navigation de site définie par un ensemble de termes.
L'ensemble de termes est mappé sur une colonne de site.
Lors de l'analyse, la colonne de site est représentée en tant que propriété gérée.
Dans le volet des outils du composant WebPart Volet Perfectionnement de taxonomie, dans la section Requête, l'option Affinement est définie sur owstaxIdProductCatalogItemCategory.

Pour expliquer owstaxIdProductCatalogItemCategory, il est nécessaire d'étudier le contexte :
owstaxIdProductCatalogItemCategory est le nom de la propriété gérée de la colonne de site Catégorie d’élément, comme expliqué dans la section « Convention d’attribution de noms pour les colonnes de site par défaut dans la liste produits » de la colonne De la colonne de site à la propriété gérée - Qu’est-ce que c’est? .
La colonne de site Catégorie d’élément est associée à la hiérarchie de produits, comme expliqué à l’étape 2: Importation de contenu de liste dans la collection de sites catalogue de produits dans SharePoint Server .
Le terme Hiérarchie de produits est intégré à l’ensemble de termes Navigation du site, comme expliqué à l’étape 5 : Connecter votre sitede publication dans un catalogue dans SharePoint Server .
L’ensemble de termes navigation du site est définie pour piloter la navigation gérée sur notre site Contoso, comme expliqué à l’étape 5: Connecter votre site de publication dans un catalogue dans SharePoint Server .
Et voilà, la deuxième condition est remplie !
Récapitulons :
Un visiteur navigue jusqu'à la page « Appareils de prise de vues ».
Le composant WebPart Recherche de contenu situé sur la page de catégorie émet automatiquement une requête pour les éléments de catalogue balisés avec « Appareils de prise de vues » ou les enfants de la catégorie « Appareils de prise de vues » et affiche cela dans le composant WebPart.
Le composant WebPart Volet Perfectionnement de taxonomie utilise le résultat de la recherche à partir du composant WebPart Recherche de contenu. Au lieu d'afficher les éléments de catalogue individuels, il affiche les catégories dont font partie les résultats de la recherche en tant que valeurs d'affinement, par exemple les « Appareils de prise de vues numériques » ou les « Caméscopes ».
Voilà qui est déjà bien, mais le composant WebPart Volet Perfectionnement de taxonomie est encore plus performant : il prend en compte les requêtes ou les affinements précédents qu'un visiteur a éventuellement appliqué lors de leur affichage. Par exemple, sur notre site Contoso, si un visiteur recherche « Appareils de prise de vues » et sélectionne l'affinement par marque Fabrikam , le composant WebPart Volet Perfectionnement de taxonomie prend en compte cette sélection d'affinement lors de l'affichage des valeurs d'affinement.

Pour les visiteurs, la recherche de produits devient très pratique, car ils peuvent voir immédiatement les sous-catégories qui contiennent des appareils photo dont la marque est Fabrikam , sans avoir à procéder par tâtonnement.
Cette série est à présent terminée. Si vous configurez votre propre site, nous espérons que vous ferez bon usage des fonctionnalités décrites dans cette série.