$page->changeTpl('search/index.tpl');
$page->setTitle('Annuaire');
$page->assign('formulaire', 1);
- $page->addJsLink('ajax.js');
return;
}
}
} else {
$page->assign('formulaire',1);
- $page->addJsLink('ajax.js');
}
$page->changeTpl('search/index.tpl');
$page->assign('advanced',1);
$page->addJsLink('jquery.autocomplete.js');
+ $networks = DirEnum::getOptions(DirEnum::NETWORKS);
+ $networks[-1] = 'Tous types';
+ $networks[0] = '-';
+ ksort($networks);
+ $page->assign('networking_types', $networks);
+
if (!Env::has('rechercher') && $model != 'geoloc') {
$this->form_prepare();
} else {
}
$page->changeTpl('search/index.tpl', $model == 'mini' ? SIMPLE : SKINNED);
- $page->addJsLink('ajax.js');
$page->assign('public_directory',0);
}
if ($nbResults == 0) {
$res = $q."|-2\n";
}
- XDB::query('REPLACE INTO search_autocomplete
- VALUES ({?}, {?}, {?}, NOW())',
- $type, $q, $res);
+ XDB::query('INSERT INTO search_autocomplete (name, query, result, generated)
+ VALUES ({?}, {?}, {?}, NOW())
+ ON DUPLICATE KEY UPDATE result = VALUES(result), generated = VALUES(generated)',
+ $type, $q, $res);
echo $res;
exit();
}