Exemples de résultat de recherche

Les exemples qui suivent illustrent comment représenter des résultats de recherche.

Exemple de conception d'élément de recherche pour utilisation dans un site Web

Dans cet exemple, les résultats de la recherche sont présentés sous forme de tableau.

Tableau 1. Exemple de conception d'élément de recherche pour utilisation dans un site Web
Zone de conception Détails Exemple de code
En-tête
<table>
Résultat Les attributs à afficher dans chaque résultat de recherche sont définis ici.
<tr><td>
    <attributeResource attributeName="namelink"/><br>
    <attributeResource attributeName="summary"/>
</td></tr>
Séparateur Un séparateur peut être utilisé pour délimiter chaque résultat.
<tr><td  bgcolor="#FFFAA" colspan="2"/></tr>
Pied de page Un élément de navigation de page stocké dans un composant est référencé ici pour ajouter la navigation de pages aux résultats de la recherche.
    <tr><td>
        <component name="pagenavigationcomponent"/>
    </td></tr>
</table>
Aucun résultat La requête n'a donné aucun résultat. Veuillez affiner la recherche et essayer à nouveau.

Exemple de conception d'élément de recherche pour utilisation dans votre portlet de rendu

Dans cet exemple, les résultats de la recherche sont présentés sous forme de tableau.

Tableau 2. Exemple de conception d'élément de recherche pour utilisation dans votre portlet de rendu
Zone de conception Détails Exemple de code
En-tête
<table>
Résultat Les attributs à afficher dans chaque résultat de recherche sont définis ici.

Lors de l'affichage des résultats d'une recherche dans un portlet de rendu, vous devez spécifier la page dans laquelle le contenu lié est affiché lors de son ouverture.

Vous devez indiquer une adresse URL mappée sur la page de portail contenant le portlet de rendu.

<tr><td>
<a href="/[PORTAL_CONTEXT_ROOT]/
[PORTAL_PAGE_URL_MAPPING]/?WCM_GLOBAL_CONTEXT=
<AttributeResource attributeName="url" />">
<AttributeResource attributeName="title" /></a>
<attributeResource attributeName="summary"/>
</td></tr>
Séparateur Un séparateur peut être utilisé pour délimiter chaque résultat.
<tr> <td  bgcolor="#FFFAA" colspan="2"/>  </tr>
Pied de page Un élément de navigation de page stocké dans un composant est référencé ici pour ajouter la navigation de pages aux résultats de la recherche.
    <tr><td>
        [component name="pagenavigationcomponent"]
    </td></tr>
</table>
Aucun résultat La requête n'a donné aucun résultat. Affinez votre recherche, puis réessayez.