break; case "keywords": $as = new affiliate_search_keywords($user_query); break; case "indexint": $as = new affiliate_search_indexint($user_query, $search_type); break; case "titre_uniforme": $as = new affiliate_search_titre_uniforme($user_query, $search_type); break; case "publisher": $as = new affiliate_search_publisher($user_query, $search_type); break; case "all": default: $as = new affiliate_search_all($user_query); break; } $as->makeSearch(); switch ($wanted) { case "results": $as->getResults(); $return = array('nb_results' => $as->getNbResults(), 'results' => $as->results); break; default: $return = array('nb_results' => $as->getNbResults()); break; } $return['affiliate_tabLabel'] = $msg['in_affiliate_source']; $return['any_results_msg'] = $msg['affiliate_source_any_results']; //On renvoie du JSON dans le charset de PMB...
$recherche_ajax_mode = 1; } print pmb_bidi(aff_notice($notices[$i], 0, 1, 0, "", "", 0, 0, $recherche_ajax_mode)); } print aff_notice(-2); } print "</blockquote>"; print "\n\t</div></div>"; if ($filtre_compare == 'compare') { print "<div id='navbar'><hr></div>"; $catal_navbar = ""; } if ($opac_allow_affiliate_search) { print $catal_navbar; } else { print "</div>"; } } else { if ($tab == "affiliate") { //l'onglet source affiliées est actif, il faut son contenu... $as = new affiliate_search_all($user_query); $as->getResults(); print $as->results; } print "\n\t</div>\n\t<div class='row'><span class=\"espaceResultSearch\"> </span></div>"; //Enregistrement des stats if ($pmb_logs_activate) { global $nb_results_tab; $nb_results_tab['tous_affiliate'] = $count; } }