Документация для разработчиков
Темная тема

GetListCalendar

Описание и параметры

Array
CBlogPost::GetListCalendar(
 int blogID,
 int year = false,
 int month = false,
 int day = false
);

Возвращает список массив дней, в которые есть сообщения в блоге blogID, с возможностью ограничить поиск по дню, месяцу или году. Метод нестатический.

Параметры метода

ПараметрОписание
blogID Идентификатор блога.
year Год. Год за который необходимо найти дни, в которые были написаны сообщения. Принимает как значение года двухзначным числом, тогда это считается 20хх год, так и значения года четырехзначным числом.
Необязательный. По умолчанию записи не фильтруются.
month Месяц. Месяц за который необходимо найти дни, в которые были написаны сообщения. Для фильтрации по месяцу обязательно задать параметр year.
Необязательный. По умолчанию записи не фильтруются.
day День. Позваляет проверить были ли сообщения в этот день. Для фильтрации по дню обязательно задать параметры year и month.
Необязательный. По умолчанию записи не фильтруются.

Возвращаемое значение

Возвращается массив вида:
Array(
 [0] => Array
        (
            [YEAR] => 2007
            [MONTH] => 07
            [DAY] => 17
            [DATE] => 17.07.2007
        )[,
 ...]
)

Смотрите также

Примеры использования

<?
// выберем данные для календаря за апрель 2007 года для блога
// с идентификатором 1


$arDates = CBlogPost::GetListCalendar(
        1,
        '06',
        '4'
    );

print_r($arDates);
?>


© «Битрикс», 2001-2023, «1С-Битрикс», 2023