GetList
Описание и параметры
CDBResult CSearcherHit::GetList( string &by = "s_date_hit", string &order = "desc", array filter = array(), bool &is_filtered )
Возвращает список хитов поисковых систем.
Параметры метода
| Параметр | Описание |
|---|---|
| by | Поле для сортировки. Возможные значения:
|
| оrder | Порядок сортировки. Возможные значения:
|
| filter | Массив для фильтрации результирующего списка. В массиве допустимы следующие ключи:
|
| is_filtered | Флаг отфильтрованности результирующего списка. Если значение равно "true", то список был отфильтрован. |
Смотрите также
Структура возвращаемой записи
Array ( [ID] => ID хита [DATE_HIT] => дата хита [SEARCHER_ID] => ID поисковой системы [SEARCHER_NAME] => название поисковой системы [URL] => адрес проиндексированной страницы [URL_404] => [Y|N] флаг 404 ошибки на проиндексированной странице [IP] => IP адрес поисковой системы [USER_AGENT] => UserAgent поисковой системы [HIT_KEEP_DAYS] => индивидуально количество дней, отводимое для хранения хитов поисковой системы [SITE_ID] => ID сайта )
Примеры использования
<?
// отфильтруем страницы проиндексированные
// поисковой системой #20 и #21
$arFilter = array(
"SEARCHER_ID" => "20 | 21"
);
// получим список записей
$rs = CSearcherHit::GetList(
($by = "s_url"),
($order = "desc"),
$arFilter,
$is_filtered
);
// выведем все записи
while ($ar = $rs->Fetch())
{
echo "<pre>"; print_r($ar); echo "</pre>";
}
?>
© «Битрикс», 2001-2025, «1С-Битрикс», 2025