1
0
mirror of https://github.com/e107inc/e107.git synced 2025-01-17 04:38:27 +01:00

Search now using default nextprev template. Debug info removed.

This commit is contained in:
Cameron 2014-01-12 05:35:27 -08:00
parent 3d78256104
commit 7deb681e68
2 changed files with 17 additions and 7 deletions

View File

@ -91,7 +91,7 @@ class e_search
$sql = e107::getDb('search');
$tp = e107::getParser();
if($handler == 'self')
if($handler == 'self') //v2 use 'compile' function inside e_search.php;
{
$handler = array($this,'compile');
}

View File

@ -223,9 +223,9 @@ class search extends e_shortcode
if (check_class($this->search_prefs[$type.'_handlers'][$id]['class']))
{
echo "<br />type = ".$this->search_prefs[$type.'_handlers'][$id]['class'];
// echo "<br />type = ".$this->search_prefs[$type.'_handlers'][$id]['class'];
print_a($this->search_prefs);
// print_a($this->search_prefs);
if ($plug_require)
{
@ -467,7 +467,6 @@ class search extends e_shortcode
$search_prefs = $this->search_prefs;
$result_flag = $this->result_flag;
foreach ($this->search_info as $key => $a)
{
if (isset($this->searchtype[$key]) || isset($this->searchtype['all']))
@ -506,7 +505,18 @@ class search extends e_shortcode
}
$parms = $results.",".$search_res.",".$_GET['r'].",".e_REQUEST_SELF."?q=".$_GET['q']."&t=".$key."&r=[FROM]";
// $parms = $results.",".$search_res.",".$_GET['r'].",".e_REQUEST_SELF."?q=".$_GET['q']."&t=".$key."&r=[FROM]";
$nextprev = array(
'total' => $results,
'amount' => intval($search_res),
'current' => intval($_GET['r']),
'url' => urldecode(e_REQUEST_SELF."?q=".$_GET['q']."&t=".$key."&r=[FROM]"),
// 'caption' => false,
'tmpl_prefix' =>'default'
);
$npParms = http_build_query($nextprev,false,'&');
$core_parms = array('r' => '', 'q' => '', 't' => '', 's' => '');
foreach ($_GET as $pparm_key => $pparm_value)
@ -520,7 +530,7 @@ class search extends e_shortcode
}
if ($results > $search_res)
{
$nextprev = ($results > $search_res) ? $tp -> parseTemplate("{NEXTPREV={$parms}}") : "";
$nextprev = ($results > $search_res) ? $tp -> parseTemplate("{NEXTPREV={$npParms}}") : "";
$text .= "<div class='nextprev search form-inline'>".$nextprev."</div>";
}
if ($results > 0)
@ -645,7 +655,7 @@ class search extends e_shortcode
if ($perform_search)
{
$this->result_flag = $_GET['r'];
$this->result_flag = intval($_GET['r']);
}
$query = trim($full_query);