//Deep search! // Use the search engine to perform the search $tickets = $ost->searcher->find($q, $tickets); } } if ($settings['topic_id']) { $tickets = $tickets->filter(array('topic_id' => $settings['topic_id'])); } TicketForm::ensureDynamicDataView(); $total = $tickets->count(); $page = $_GET['p'] && is_numeric($_GET['p']) ? $_GET['p'] : 1; $pageNav = new Pagenate($total, $page, PAGE_LIMIT); $qstr = '&' . Http::build_query($qs); $qs += array('sort' => $_REQUEST['sort'], 'order' => $_REQUEST['order']); $pageNav->setURL('tickets.php', $qs); $pageNav->paginate($tickets); $showing = $total ? $pageNav->showing() : ""; if (!$results_type) { $results_type = ucfirst($status) . ' ' . __('Tickets'); } $showing .= $status ? ' ' . $results_type : ' ' . __('All Tickets'); if ($search) { $showing = __('Search Results') . ": {$showing}"; } $negorder = $order == '-' ? 'ASC' : 'DESC'; //Negate the sorting $tickets->order_by($order . $order_by); $tickets->values('ticket_id', 'number', 'created', 'isanswered', 'source', 'status_id', 'status__state', 'status__name', 'cdata__subject', 'dept_id', 'dept__name', 'dept__ispublic', 'user__default_email__address'); ?> <div class="container topheader"><div class="row"> <div class="search well">