Exemplo n.º 1
0
            $es = new search();
        }
    }
    if (!$opac_facettes_ajax) {
        $str .= facettes::make_facette($tab_result);
    } else {
        $_SESSION['tab_result'] = $tab_result;
        $str .= facettes::get_facette_wrapper();
        $str .= "<div id='facette_wrapper'><img src='./images/patience.gif'/></div>";
        $str .= "\n\t\t\t<script type='text/javascript'>\n\t\t\t\tvar req = new http_request();\n\t\t\t\treq.request(\"./ajax.php?module=ajax&categ=facette&sub=call_facettes\",false,null,true,function(data){\n\t\t\t\t\tdocument.getElementById('facette_wrapper').innerHTML=data;\n\t\t\t\t});\n\t\t\t</script>";
    }
}
$str_lvl1 = facettes::do_level1();
//suggestions : on affiche le bloc si une recherche a été tapée, différente de juste '*' et si le paramètre est bien activé
if (trim(str_replace('*', '', $user_query)) && $opac_simple_search_suggestions) {
    $str .= facettes::make_facette_suggest($user_query);
}
switch ($search_type) {
    case 'simple_search':
    case 'tags_search':
        // constitution du form pour la suite
        $form .= "<input type=\"hidden\" name=\"user_query\" value=\"" . htmlentities(stripslashes($user_query), ENT_QUOTES, $charset) . "\">\n";
        $form .= "<input type=\"hidden\" name=\"mode\" value=\"{$mode}\">\n";
        $form .= "<input type=\"hidden\" name=\"count\" value=\"{$count}\">\n";
        $form .= "<input type=\"hidden\" name=\"typdoc\" value=\"" . $typdoc . "\">";
        if (function_exists("search_other_function_post_values")) {
            $form .= search_other_function_post_values();
        }
        $form .= "<input type=\"hidden\" name=\"clause\" value=\"" . htmlentities($clause, ENT_QUOTES, $charset) . "\">\n";
        $form .= "<input type=\"hidden\" name=\"clause_bull\" value=\"" . htmlentities($clause_bull, ENT_QUOTES, $charset) . "\">\n";
        $form .= "<input type=\"hidden\" name=\"clause_bull_num_notice\" value=\"" . htmlentities($clause_bull_num_notice, ENT_QUOTES, $charset) . "\">\n";