diff --git a/include/staff/templates/queue-savedsearches-nav.tmpl.php b/include/staff/templates/queue-savedsearches-nav.tmpl.php index 1ff6709ee692745e8e994753d0afcf4c0e7774f0..3d7de7722eb9418caa77a5c69ef541c335c97ceb 100644 --- a/include/staff/templates/queue-savedsearches-nav.tmpl.php +++ b/include/staff/templates/queue-savedsearches-nav.tmpl.php @@ -6,7 +6,12 @@ // $adhoc - not FALSE if an adhoc advanced search exists ?> <li class="item <?php if ($child_selected) echo 'child active'; ?>"> - <a href="tickets.php?queue=adhoc"><i class="icon-sort-down pull-right"></i><?php echo __('Search'); +<?php + $href = 'href="tickets.php?queue=adhoc"'; + if (!isset($_SESSION['advsearch'])) + $href = 'href="#" data-dialog="ajax.php/tickets/search"'; +?> + <a <?php echo $href; ?>><i class="icon-sort-down pull-right"></i><?php echo __('Search'); ?></a> <div class="customQ-dropdown"> <ul class="scroll-height"> @@ -22,12 +27,14 @@ } ?> <li> <h4><?php echo __('Recent Searches'); ?></h4> - <?php foreach ($_SESSION['advsearch'] as $token=>$criteria) { - $q = new SavedSearch(array('root' => 'T')); - $q->id = 'adhoc,'.$token; - $q->title = $q->describeCriteria($criteria); +<?php if (isset($_SESSION['advsearch'])) { + foreach ($_SESSION['advsearch'] as $token=>$criteria) { + $q = new SavedSearch(array('root' => 'T')); + $q->id = 'adhoc,'.$token; + $q->title = $q->describeCriteria($criteria); - include 'queue-subnavigation.tmpl.php'; + include 'queue-subnavigation.tmpl.php'; + } } ?> <!-- Dropdown Titles --> </li>