Modèle de page de résultats de recherche

Utilisez ce modèle de page pour afficher une liste des résultats de recherche à partir d'une requête de recherche. Cette page peut être placée n'importe où dans votre site et affichera automatiquement les résultats de recherche du formulaire de recherche dans le thème du portail plutôt que dans le centre de recherche.

Lorsqu'elle est ajoutée à un site, cette page est associée à cette zone de site : Your Library/Your Site Path/Your Page Name

Cette page comprend les portlets suivants :
  • Un portlet de référence de configuration de composant de page qui est configuré pour afficher cet objet de contenu : Your Library/Your Site Path/Your Page Name/Components/Index Signpost. Il affiche un élément de navigation et un titre pour la page.
    • Cet élément est configuré pour afficher ce composant de bloc : CTC Design/Block Components/Index Signpost
    • The CSS class of contentSignpost is applied to the container DIV.
  • Un portlet de référence de configuration de composant de page qui est configuré pour afficher cet objet de contenu : Your Library/Your Site Path/Your Page Name/Components/Index List. Il affiche les résultats de la recherche.
    • Le contenu de la liste est récupéré à l'aide de ce composant : CTC Design/List Components/Search Results
    • Cette liste est préconfigurée avec un remplacement de contexte de : CTC Design/List Presentation Components/Index List Design for Search Results
    • The CSS class of contentIndex is applied to the container DIV.
  • Un portlet de référence de configuration de composant de page qui est configuré pour afficher cet objet de contenu : Your Library/Your Site Path/Your Page Name/Components/Connect Tools. Il affiche un ensemble d'outils de médias sociaux.
    • Cet élément est configuré pour afficher ce composant de bloc : CTC Design/Block Components/Social Tools
    • Cet élément est configuré pour afficher ce composant d'en-tête : CTC Design/Component Headers/Component Title
    • Cette liste est préconfigurée avec un remplacement de contexte de : Your Library/Your Site Path/Your Page Name
    • The CSS class of contentBlock is applied to the container DIV.

Configuration des résultats de la recherche

Le modèle de page Résultats de la recherche utilise le composant de recherche Conception CTC > Composants > Liste des composants > Liste des résultats de la recherche. Ce composant de recherche est configuré pour utiliser le "service de recherche par défaut" et la "collection de recherche par défaut" inclus dans l'installation.HCL Portal Les résultats de la recherche sont limités au site actuel. Par exemple, les recherches effectuées sur le site Démonstration CTC sont limitées au contenu de la bibliothèque Démonstration CTC.

En outre, certains contenus sont filtrés, de sorte que les résultats de la recherche représentent le contenu réel du site, tels que des articles, des événements ou des offres. Vous pouvez définir les types de contenu filtrés en ouvrant la page Résultats de la recherche en mode Edition et en modifiant l'objet de contenu Liste d'index. La zone Liste des modèles contient une liste de modèles de création. Le contenu créé avec ces modèles est filtré.

Par défaut, les modèles de création exclus sont Bloc, Carrousel, Flux de contenu, Page d'arrivée, Page d'index, Liste, Promotion, Annonce et Diaporama.

Il y a 2 fichiers JSP qui se trouvent à l'emplacement suivant wp_profile_root/installedApps/CTC.ear/ctc.war/jsp utilisés par le modèle de page des résultats de recherche pour lesquels une personnalisation peut s'avérer nécessaire :
searchFilter.jsp
Filtre les termes de recherche définis comme paramètres de requête et redirige vers l'URL du portail qui affiche les résultats de recherche appropriés.
search.jsp
Remplace le composant de recherche par défaut dans le thème et redirige vers la page de recherche CTC, s'il y en a une.