Comment puis-je chercher dans les commentaires dans une rubrique ?

Vous pouvez créer un index pour chercher dans les commentaires dans une rubrique.

Description

Je veux chercher dans les commentaires qui sont encapsulés par <!– -->.

Solution

Cet index crée une colonne intitulée XML Comments qui indiquera soit no comment soit contains comments.

Dans la perspective Administration TEXTML, procédez comme suit :

  1. Modifiez le fichier Définition de l'index.
    ATTENTION : Attention lorsque vous modifiez le document de définition de l'index. Les modifications peuvent affecter de manière significative le processus d'indexation, et toute erreur dans le document peut entraîner une corruption des données ou d'autres erreurs.
  2. Ajoutez l'index suivant :
    <index NAME="comments" SYNC="False">
              <stringindex KEEPEXTRACTEDVALUES="True">
                  <elements>
                  <element XPATH="if (//*[comment()]) then 'contains comments' else 'no comment'" DEPTH="INFINITE"/>
                 </elements>
             </stringindex>
    </index>
  3. Dans la section résumés, ajoutez le champ suivant :
    <field NAME="comments" TYPE="Index" VALUE="All"/>
  4. Pour ajouter l'index au panneau Recherche avancée dans la vue Rechercher, modifiez le fichier system/conf/advancedSearchIndexes.xml et ajoutez ce qui suit :
    <index attr="false" display="XML Comments" listable="true" name="comments" type="index" views="ALL"/>
  5. Pour afficher une colonne appelée XML Comments dans la vue Résultats de recherche et d'autres vues, modifiez le fichier system/conf/display.xml et ajoutez ce qui suit :
    <key halign="LEFT" label=" XML Comments" name="comments" sortOrder="ASC" sortType="ALPHA" type="Index" visibility="255" width="30"/>
  6. Lorsque l'indexation est terminée, redémarrez votre IXIA CCMS Desktop.
  7. Ajoutez la nouvelle colonne à votre vue Résultats de recherche.