File: /home/temp/yarusvl.ru/adminx/ajax/market.php
<?php
// Проверка сессии для защиты от xss
if(!$mgc->request->check_session()) {
trigger_error('Session expired', E_USER_WARNING);
exit();
}
/*Выборка категорий для Я.Маркета из файла*/
$res = new stdClass();
if($mgc->managers->access('categories')) {
$module = $mgc->request->post('module');
$module = (!$module ? $mgc->request->get('module') : $module);
switch ($module) {
case 'search_market': {
$keyword = $mgc->request->get('query');
$keywords = explode(' ', $keyword);
$categories = $mgc->categories->get_market($keyword);
$suggestions = array();
foreach ($categories as $cats) {
$suggestion = new stdClass();
$suggestion->data = $cats;
$suggestion->value = $cats;
$suggestions[] = $suggestion;
}
$res->query = $keyword;
$res->suggestions = $suggestions;
break;
}
}
}
header("Content-type: application/json; charset=UTF-8");
header("Cache-Control: must-revalidate");
header("Pragma: no-cache");
header("Expires: -1");
print json_encode($res);