Line 215... |
Line 215... |
215 |
}
|
215 |
}
|
216 |
if(!$sphinx_connect) {
|
216 |
if(!$sphinx_connect) {
|
217 |
// recherche traditionnelle
|
217 |
// recherche traditionnelle
|
218 |
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'] = $moteur->rechercherMotif();
|
218 |
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'] = $moteur->rechercherMotif();
|
219 |
} else {
|
219 |
} else {
|
220 |
// ce fichier/cette fonction peut-être réclamé plusieurs fois
|
220 |
/* ce fichier/cette fonction peut-être réclamé plusieurs fois
|
221 |
// car le motif du template '{{MoteurRecherche}}' est inclu récursivement,
|
221 |
car le motif du template '{{MoteurRecherche}}' est inclu récursivement,
|
222 |
// (la première substitution fait réapparaître '{{MoteurRecherche}}')
|
222 |
(la première substitution fait réapparaître '{{MoteurRecherche}}')
|
- |
|
223 |
Cela est lié au fonctionnement des sessions et diffère selon un espace de test
|
- |
|
224 |
et la config' en production... */
|
223 |
if(!isset($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'])) {
|
225 |
// if(!isset($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'])) {
|
224 |
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'] = sphinx_search($_SESSION['_MOTEUR_RECHERCHE_']['rechercher']['more_motif']);
|
226 |
$GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'] = sphinx_search($_SESSION['_MOTEUR_RECHERCHE_']['rechercher']['more_motif']);
|
225 |
}
|
227 |
// }
|
226 |
}
|
228 |
}
|
Line 227... |
Line 229... |
227 |
|
229 |
|
228 |
//$GLOBALS['_DEBOGAGE_'] = '<pre>'.print_r($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'], true).'</pre>';
|
230 |
//$GLOBALS['_DEBOGAGE_'] = '<pre>'.print_r($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats'], true).'</pre>';
|
229 |
$nbre_pages = count($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats']);
|
231 |
$nbre_pages = count($GLOBALS['_MOTEUR_RECHERCHE_']['resultat']['resultats']);
|