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

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-2024, «1С-Битрикс», 2024