Recherche dans les portails
Recherche dans les portails
La recherche, ou plutôt la localisation rapide d’informations telles que des produits, est depuis des années un aspect crucial de bons sites web ou boutiques en ligne, et donc d’un eBusiness réussi. C’est pourquoi beaucoup de temps et de travail ont été investis pour rendre la recherche au sein des portails ADIB aussi efficace et simple d’utilisation que possible.
En principe, il existe 3 manières de rechercher :
- Utilisation des facettes à gauche
- Utilisation de la recherche en texte libre en haut
- Utilisation des filtres dans l’en-tête du tableau dans les vues « TABLEAU » et « FLEXIBLE »
De plus, il est également possible de rechercher dans les champs de l’attribut complexe « Sous-tableau ».
La définition et la configuration de ces éléments sont déterminées dans la CentralStation lors de la configuration du portail.
Recherche facettée
La recherche facettée (ou « recherche par facettes ») permet à l’utilisateur de filtrer très simplement les produits souhaités. Il suffit de cliquer sur une valeur au sein d’un attribut pour appliquer immédiatement le filtre correspondant. Il est ensuite possible de sélectionner d’autres critères au sein des facettes pour affiner progressivement la recherche.
Les chiffres indiqués derrière les valeurs d’attribut correspondent au nombre de produits possédant cette valeur. Ainsi, l’utilisateur voit immédiatement combien de résultats apparaîtront.
Dans l’illustration, les éléments ont la signification suivante :
- (1) : Menu burger pour masquer/afficher les facettes
- Notez que sur smartphone (largeur d’écran réduite), les facettes sont masquées par défaut et peuvent être affichées via ce bouton.
- (2) : Icône pour replier/déplier les valeurs d’une facette
- Lorsque de nombreux attributs sont définis comme facettes, toutes ne sont pas visibles immédiatement sans défiler. Cliquer sur cette icône permet de replier ou déplier la liste pour accéder plus facilement aux valeurs.
NOTE : Dans la configuration, le paramètre "show_max_facet_items" détermine, à partir de combien d’éléments dans la facette celle-ci est repliée par défaut.
- (3), (4) : Une facette de recherche incluant une recherche en texte libre pour les valeurs de la facette
- (3) : Cliquer sur le titre de la facette pour l’ouvrir ou la fermer.
- (4) : Dans le champ de recherche, on peut filtrer les valeurs de la facette—utile surtout lorsqu’il y a de nombreuses valeurs possibles.
\Image 175: Détails des modifications apportées à un produit
Après avoir sélectionné les filtres correspondants via la recherche facettée, ces filtres apparaissent dans la barre supérieure (1) :
- (2) : Vous pouvez supprimer un filtre à tout moment en cliquant sur le « X » à côté de l’élément.
- (3) : Vous pouvez également tout effacer d’un coup en cliquant sur le bouton « Tout supprimer » / « Clear all » situé à l’extrémité droite de la liste.
- (4) : Ici, vous voyez le nombre de résultats affichés.
\Image 176: Filtres activés et résultat de la recherche
NOTE : Plusieurs types de facettes existent, se différenciant notamment par le mode de tri (alphabetique ou par nombre de résultats), l’affichage ou non du nombre entre parenthèses, la présence ou non d’un champ de recherche interne à la facette, etc.
Recherche en texte libre
La recherche en texte libre fonctionne de manière similaire à la recherche Google : on saisit un terme et tous les produits contenant ce terme sont recherchés et affichés. Dans le portail ADIB, la recherche en texte libre offre de plus quelques réglages définis lors de la configuration dans la CentralStation :
- "searchbar_preview" : définit si, pendant la saisie du terme, des suggestions de valeurs doivent apparaître sous le champ de recherche (voir illustration).
\Image 177: Suggestions de valeurs affichées pendant la saisie
- "show_advanced_search" : définit si la sélection de champ (à droite du champ de texte libre) doit apparaître.
- Cela permet à l’utilisateur de restreindre la recherche à UN SEUL champ, avantageux notamment pour des termes génériques.
- Par exemple, rechercher uniquement dans le champ « SAP-Nummer » la chaîne « 10113 ».
- Il est aussi possible de chercher dans des champs au sein d’un attribut de type sous-tableau.
- Cela permet d’afficher tous les produits dont, par exemple, dans la nomenclature (stückliste) le champ description contient un certain terme.
- Cela permet à l’utilisateur de restreindre la recherche à UN SEUL champ, avantageux notamment pour des termes génériques.
\Image 178: Restriction de la recherche en texte libre à des valeurs spécifiques
- "search_bar_separator" : définit que la recherche de plusieurs termes (séparés par un délimiteur) est autorisée.
- Utile si vous souhaitez rechercher en masse de nombreux produits importés, par exemple, depuis une liste Excel.
- Dans l’illustration, le séparateur est « , » (virgule).
- Utile si vous souhaitez rechercher en masse de nombreux produits importés, par exemple, depuis une liste Excel.
\Image 179: Recherche de plusieurs produits dans le champ de recherche via un délimiteur configurable
NOTE : Seuls les champs pour lesquels, dans la configuration du portail, vous avez attribué la direction/usage « SEARCH » seront parcourus !
Recherche via les noms de colonnes dans l’en-tête des tableaux
Cette recherche est très similaire à la recherche par facettes. Les portails ADIB permettent, dans les vues « TABLEAU » et « FLEXIBLE », de filtrer le résultat en cliquant sur les noms de colonnes (attributs) :
- Cliquez sur l’attribut (par exemple « Hersteller » / « Manufacturer ») ; une liste de toutes les valeurs distinctes s’ouvre, avec le nombre de produits pour chaque valeur (entre parenthèses).
- Sélectionnez la valeur souhaitée ; le tableau est automatiquement filtré, et le filtre apparaît dans la barre supérieure.
\Image 180: Filtrage dans la vue TABLE/FLEXIBLE en cliquant sur un en-tête de colonne
- Ensuite, vous pouvez affiner le filtre en sélectionnant un autre attribut et sa valeur (par exemple « Monitor » comme « Produkt-Kategorie »).
\Image 181: Affinement du filtre via un second attribut
NOTE : La différence entre les vues « TABLE » et « FLEXIBLE » est que dans « FLEXIBLE », l’utilisateur définit lui-même les attributs à afficher (via des templates). La fonctionnalité de filtrage reste identique.
NOTE : Vous activez le filtrage par en-tête de tableau en configurant, lors de la création du portail, le paramètre "searchportal_filter_table_headers" à 1/true.
Recherche dans les champs de Subtable
Si, lors de la création du portail, vous avez inclus des attributs de type « Subtable », leurs valeurs peuvent également être recherchées de manière flexible :
- Au sein d’un produit
\Image 182: Recherche à l’intérieur de la Subtable d’un produit
- Via la recherche en texte libre en spécifiant dans quel champ de la Subtable chercher (optionnel — on peut aussi chercher dans tous les champs).
- Dans cet exemple, on recherche dans le champ « PrdBez » (description du produit).
\Image 183: Recherche parmi tous les produits dans un champ spécifique des Subtables