assign('found_objects', $objects); if (count($objects) == 1 && !empty($search['detailed_links'][key($objects)])) { list($object, $data) = each($objects); if ($data['count'] == 1) { return array(CONTROLLER_STATUS_REDIRECT, str_replace('%id%', $data['id'], $search['detailed_links'][$object])); } } $tabs = array(); foreach ($objects as $object => $data) { $tabs['manage_' . $object] = array( 'title' => $search['titles'][$object] . ' (' . $data['count'] . ')', 'href' => $search['action_links'][$object], 'ajax' => true ); } Registry::set('navigation.tabs', $tabs); } else { list($data, $search) = fn_search($params, Registry::get('settings.Appearance.products_per_page')); Registry::get('view')->assign('search_results', $data); } Registry::get('view')->assign('search', $search); Registry::get('view')->assign('params', $params); }