Axel Raboit EI

La recherche du site

Le point d'accès de recherche du site, ce qu'il couvre, et ce que le thème doit en faire.

Une adresse de recherche existe pour le visiteur, distincte de la recherche du back-office. Elle répond en JSON : c'est au thème d'en faire un champ.

Ce qu'elle couvre

Le type de contenu par défaut, c'est-à-dire les articles. Rien d'autre : ni les pages, ni les types créés à la main, ni les documents, ni les agendas, qui relèvent de la recherche de l'administration.

Comment elle cherche

  • Le texte intégral du contenu, sur le texte extrait des zones.
  • Le titre et l'adresse.
  • Les deux ensembles sont réunis, puis rendus dans l'ordre de lecture habituel du type, pas par pertinence.
  • La pagination reprend le nombre de publications par page des réglages.

Le thème doit la brancher

Le thème livré ne dessine pas de champ de recherche : l'adresse est passée à la vue de l'accueil, et rien ne l'utilise. Poser un champ qui l'interroge est un travail de thème, et le point d'accès est prêt pour ça.

Un site sans articles répond vide

C'est la conséquence directe du périmètre : sur un site bâti sur des pages et des types créés à la main, sans aucun article, la recherche ne renvoie rien, quelle que soit la question. Ce n'est pas une panne, c'est ce que le périmètre dit.