Presentare i risultati di una ricerca per sezioni

È sufficiente includere il ciclo di ricerca in un ciclo di tipo RUBRIQUES selezionando le rubriche di primo livello; nel ciclo di ricerca si aggiunge il criterio "id_secteur" per limitarsi all’attuale sezione.

<BOUCLE_sezioni(RUBRIQUES){racine}>

<B_ricerca>
	<b>#TITRE</b>
	<ul>
<BOUCLE_ricerca(ARTICLES){recherche}{id_secteur}{par points}{inverse}{0,5}>
	<li><a href="#URL_ARTICLE">#TITRE </a>
</BOUCLE_ricerca>
	</ul><hr>
</B_ricerca>

</BOUCLE_sezioni>

Si noterà che il titolo della sezione viene mostrato solo se la ricerca produce risultati per la tale sezione. D’altra parte, per ogni sezione si mostrano solo i cinque articoli più attinenti, in ordine decrescente di pertinenza.

Tuttavia, è necessario fare attenzione al fatto che, poiché la ricerca viene effettuata tante volte per quante sono le sezioni, l’elaborazione può essere rallentata.

Autore Fausto Barbarito Publié le : Mis à jour : 26/10/12

Traductions : català, English, Español, français, italiano, Nederlands, svenska, українська