$p = abs(intval(Tools::getValue('p', 1))); $search = AdvSearch::find_adv(intval($cookie->id_lang), Tools::getValue('search_queryy'), $p, $n, $orderBy, $orderWay); $nbProducts = $search['total']; include dirname(__FILE__) . '/../../pagination.php'; /*$smarty->assign(array( 'products' => $search->find_adv(intval($cookie->id_lang),Tools::getValue('search_queryy'), $p, $n, $orderBy,$orderWay), 'nbProducts' => $nbProducts, 'advSearch' => 'Advanced Search')); */ $smarty->assign(array('products' => $search['result'], 'nbProducts' => $search['total'], 'query' => 'Advanced Search')); } } else { if ($query = Tools::getValue('search_query', Tools::getValue('tag', Tools::getValue('ref'))) and !is_array($query)) { $n = abs(intval(Tools::getValue('n', Configuration::get('PS_PRODUCTS_PER_PAGE')))); $p = abs(intval(Tools::getValue('p', 1))); $search = AdvSearch::find(intval($cookie->id_lang), $query, $p, $n, $orderBy, $orderWay); $nbProducts = $search['total']; include dirname(__FILE__) . '/../../pagination.php'; $smarty->assign(array('products' => $search['result'], 'nbProducts' => $search['total'], 'query' => $query)); } else { $smarty->assign(array('products' => array(), 'pages_nb' => 1, 'nbProducts' => 0)); } } function HOOK_PRODUCT_LIST_ACTIONS($params) { global $product; $product = $params['product']; return Module::hookExec('productListActions'); } if (!isset($_GET['id_category'])) { $_GET['id_category'] = 0;