GetList
Описание и параметры
CDBResult CPage::GetList( string counter_type = "", string &by = "s_last_date", string &order = "desc", array filter = array(), bool &is_filtered )
Возвращает список посещенных на сайте страниц (каталогов) и данные по их посещаемости.
Параметры метода
Параметр | Описание |
---|---|
counter_type | Тип счетчика. Возможные значения:
|
by | Порядок сортировки. Возможные значения:
|
оrder | Порядок сортировки. Возможные значения:
|
filter | Массив для фильтрации результирующего списка. В массиве допустимы следующие ключи:
|
is_filtered | Флаг отфильтрованности списка страниц (каталогов). Если значение равно "true", то список был отфильтрован. |
Смотрите также
Структура возвращаемой записи
Array ( [URL] => страница (раздел) [DIR] => [Y|N] флаг "страница(N) или каталог(Y)" [SITE_ID] => ID сайта [URL_404] => флаг 404 ошибки для страницы [COUNTER] => счетчик хитов на данной странице (в данном каталоге) (только если counter_type<>ENTER_COUNTER и counter_type<>EXIT_COUNTER) [ENTER_COUNTER] => счетчик сколько раз данная страница (каталог) являлась точкой входа (только при установленном counter_type=ENTER_COUNTER) [EXIT_COUNTER] => счетчик сколько раз данная страница (каталог) являлась точкой выхода (только при установленном counter_type=EXIT_COUNTER) )
Примеры использования
<? // получим данные по заданной странице $arFilter = array( "URL" => "http://www.bitrixsoft.ru/about/index.php", "URL_EXACT_MATCH" => "Y" ); // получим список записей $rs = CPage::GetList( "", ($by = "s_last_date"), ($order = "desc"), $arFilter, $is_filtered ); // выведем все записи while ($ar = $rs->Fetch()) { echo "<pre>"; print_r($ar); echo "</pre>"; } ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024