06:44
1,0×
00:00/06:44
499,8 тыс смотрели · 4 года назад
Количество просмотров элемента в Битрикс
Иногда нам нужно вести статистику количества просмотров каждого элемента для этого есть специальные средства. Для хранения количества просмотров каждого элемента, зарезервировано специальное свойство SHOW_COUNTER. Если вы используете компоненты Bitrix (детального просмотра элемента), то функционал увеличения счетчика уже реализован внутри компонента, но если вы организовываете вывод на сайт через API вам придется вручную вызывать функцию и передавать ID элемента для учета просмотра...
169 читали · 3 года назад
Добавить пагинацию в Битрикс (API)
Добавляем пагинацию к GetList. Первичный базовый код: $res = CIBlockElement::GetList( array(), $arFilter, false, array("nPageSize" => 10), $arSelect); while ($ob = $res->GetNextElement()) { $arFields = $ob->GetFields(); echo '<pre>'; print_r($arFields); echo '</pre>'; } Нужно добавить два метода NavStart и NavPrint. Код с доработками: $res = CIBlockElement::GetList( array(), $arFilter, false, array("nPageSize" => 10), $arSelect); $res->NavStart(0);...