Recommend Print

8 FLEXIcontent - Activer la recherche avancée

  • Published by
    Yannick Berges
  • Last modified
    26 August 2015
  • Voting
    Average rating
    3 votes
  • Favourites
    Add to favourites
    Click to subscribe
  • Concerns
    Component Plugins Modules Language Template
  • Since Version
    1.5.5
  • Up to date
    Yes
  • Profile concerned
    End user, Webdesigner, Developer

Dans FLEXIcontent vous avez accès à 2 types de recherche :

La recherche standard, qui permet de faire une recherche dans tous les contenus, titre description et champs FLEXIcontent.

La recherche avancée, elle permet de faire des recherches dans tous les contenus, titre description et champs FLEXIcontent mais en plus en pouvant sélectionner précisément où chercher (ex faire des recherches dans un champ spécifique)

8.1 Réglages des plugins de recherche

1 on désactive le plugin de recherche de contenu de Joomla

2 on active les 2 plugins de recherche FLEXIcontent (advanced search et standart search)

8.2 Activer la recherche dans les champs

Pour chaque champ, il possible d’activer ou désactiver les 2 types de recherche. Pour ce faire il suffit d’éditer le champ choisi

1 on choisit si le champ est indexé pour la recherche standard et s’il est utilisable pour le filtrage dans la vue catégorie

2 on choisit si le champ est indexé pour la recherche avancé et s’il est utilisable pour le filtrage dans la vue recherche

8.3 Création de l’index de recherche

Maintenant que tous vos champs sont configurés pour la recherche il va falloir construire un index de recherche pour la une première fois, après cela sera automatique.

Sauf si vous ajouter un champ dans votre basex alors il faudra le régénérer au moins une fois. FLEXIcontent vous affichera ce message.

1 Depuis le "Dashboard" cliquer  sur "Search indexes"

2 Cliquer sur Re-index basic

3 Puis sur Re-index advanced

Pour chacune de vos actions vous aurez un pop-up d’avancement.

Voilà votre contenu est indexé il ne reste plus qu’à configurer le module et la vue de recherche.

8.4 Lien vers la page de recherche FLEXIcontent

Pour pouvoir gérer la nouvelle page de recherche de FLEXIcontent il faut obligatoirement créer un lien menu du type FLEXIcontent Search.

1 Donc dans la gestion de vos menu faite nouveau et sélectionner comme type FLEXIcontent search

2 dans les réglages vous aller pouvoir choisir le type de recherche (ET OU.)

3 vous pourrez choisir la méthode de recherche (standard, avancée) les champs qui vont permettre de filtrer les résultats etc.

4 noter l’ID de ce lien pour l’utiliser dans le module de recherche avancé FLEXIcontent

8.5 Le module de recherche


Dans la gestion de vos modules dé publier le module de recherche joomla et publier le module de recherche FLEXIcontent pour éviter tout conflit.

Editer le module FLEXIcontent advanced search

1 Faite vos réglages pour la taille du champ de saisie, l’affichage d’un bouton, le lien direct vers la page de recherché avancée etc.

2 Définir l’ITEMID, de la page de recherche précédemment créer. Comme ça le module redirigera les résultats sur la page sélectionnée avec les réglages souhaités.

Votre recherche avancée est maintenant pleinement opérationnelle.

Tutoriel offert par http://www.com3elles.com, plus de tutos sur notre site