ОЧЕНЬ ЛЕГКИЙ! Не грузит сервак!
Создаём сниппет add-views :
<?php
$id = $modx->resource->get('id');
$views = (int) $modx->resource->getTVValue('views');
$views = $views + 1;
$modx->resource->setTVValue('views', $views);
$modx->resource->save();
$modx->resource->clearCache();
К нужному шаблону добавляем TV "views"
и в шаблоне вызываем сниппет [[add-views]]
и соответсвенно [[*views]] там где нужно показать просмотры!
Я юзаю это для поиска - дабы выдача поиска фильтровала по релевантности айтемчики! Но приминение может быть разным!
Главное было отказаться от Pagecount(HPCount) или SiteStatistics - тк они не удобные в систаксисе и грузят сервак
А HitsPage не то же самое?
Так я о нем и пишу) Он не очень! Чутка замороченный, и синтаксис не удобный
5++ очень сильно помог в настройке модкс!
Обсуждают сегодня