Если вас не устраивает стандартный счетчик просмотров новостей и товаров в Битрикс, то есть такое решение.
Создаем свойство ATT_VIEW в настройках инфоблока.
Тип выбираем число.
Создаем файл result_modifier.php в шаблоне компонента. И добавляем туда такой код.
<?
$id = $arResult['ID'];
$view= $arResult['PROPERTIES']['ATT_VIEW']['VALUE']; // ATT_VIEW - название нашего свойства.
$view++;
CIBlockElement::SetPropertyValueCode($id, 28, $view);// 28 - ID нашего свойства
?>
И теперь при каждом заходе на детальную страницу, в свойстве будет прибавляться +1 просмотр.
Если вы захотите вывести значение данного свойство то в детальной странице пишите такой код в нужном вам месте.
Просмотров: <?=$arResult['PROPERTIES']['ATT_VIEW']['VALUE'];?>