MODX. Количество просмотров и плагин HitsPage

  1. Устанавливаем плагин HitsPage;
  2. Создаем дополнительное поле HitsPage с типом — число.

Сбор статистики и вывод просмотров на странице ресурса

В шаблоне, который будет выводиться на страницах на которых должна собираться статистика указываем

[[!HitsPage? &saveTv=`true`]]

Вывод просмотров на других страницах

Выводим как обычное TV поле, сначала подключаем в вызове

[[!pdoResources? &limit=`10` &parents=`5` &tpl=`tpl_news` &includeTVs=`HitsPage`]]

Затем в шаблоне вызываем

Просмотров: [[+tv.HitsPage]]

Защита от пустых значений может быть двух типов

/* Указываем значение по умолчанию */
Просмотров: [[+tv.HitsPage:default=`0`]]

/* Прячем все значения */
[[+tv.HitsPage:notempty=`Просмотров:[[+tv.HitsPage]]`]]