Charte Intranet - Champ de recherche global


Cette page ne doit être appliquée que si le script de migration assistée vous demande de passer la migration manuelle skin.20230515.INTRANET.searchservice

Le champ de recherche général (disponible sur la page d'accueil et le bandeau des pages intérieures) est désormais basé sur le critère "Titre ou texte intégral" au lieu de "Texte intégral".

Si ce n'est pas déjà le cas, le moteur de recherche principal (page étiquetée "Page de recherche"), doit donc être configuré avec comme 1er critère "Titre ou texte intégral". Modifier la configuration du service de recherche si ce n'est pas le cas.

Toute surcharge de la charte pour utiliser "Titre ou texte intégral" au lieu de "Texte intégral" dans les champs de recherche, peut être supprimée.
Rechercher la variable XSL "searchInputName" (définie dans la charte noyau dans stylesheets/search.xsl) dans votre charte. Si présente c'est qu'elle a été certainement surchargée pour utiliser user.input.criterion.common$titleorwording$textfield$1 au lieu de user.input.criterion.common$wording$textfield$1. Dans ce cas, vous pouvez supprimer la surcharge.

Le nom du champ utilisé pour "searchInputName" doit obligatoirement correspondre au 1er critère du moteur de recherche général porté par la page étiquetée "Page de recherche".

Retour en haut