інтеграція
Додаткові параметри
Іноді буває необхідність при виведенні стрічки новин наприклад, сортувати висновок по відвідуваності.
Для такої можливості, ми записуємо копію даних відвідування в TV. Для цього, при виклику на сторінці ресурсу сніпетів HitsPage, ми додаємо параметр записи в TV з ім'ям HitsPage
Виклик сниппета в такому випадку будуть мати вигляд
ВАЖЛИВО! Не забудьте попередньо призначити TV c ім'ям HitsPage до відповідних шаблонах. де будуть стояти виклик сниппета.
Більш детально розписані на сторінці допомоги
І всетаки то що він вважає КОЖЕН візит на сторінку це величезний мінус, я свого часу обійшовся одним числовим тв параметром і невеликим плагіном, який якраз вважає один перехід від одного користувача і реалізація простіше нікуди:
у кожного свої цілі :), тут на ЛЗ теж мінус величезний? або ніхто не помічає?
Для такої статистики є сервіси, а мене особисто цікавить, на скільки Інтер викликав ресурс, що не а якщо і потрібна така статистика вам, то ваше право. Я запропонував свій варіант, та й назва на зразок відповідає меті ru.wikipedia.org/wiki/Хит_(Интернет).
Так-що одному подобатися, інакше не подобатися ... всім не догодиш :)
ну а допілять під свої потреби сніпет, думаю не є проблема. Тут на мій погляд більш интерестно віддача результату в стрічці, тобто одним запитом до повністю закешіруемом ресурсі. плюс я не смикаю за непотрібністю плагіном кожен ресурс.
Ну у мене теж не кожен ресурс смикається а тільки ті, шаблони яких вказані, і в разі якщо ресурс був уже відвіданий то проходить всього 3 if'а, а це не сильно затратно по ресурсам. Невелика затримка (і то не факт що велика) тільки при першому відвідуванні, і то в подальшому вона не повторюється.
я за стрічку кажу, там де ви виводите відразу у кілька ресурсів лічильник.
hitspage.artdevue.com/ru/demo-hitspage/
як ви виводите в такому випадку?
Є проблема:
у TV встановлено значення за замовчуванням, але воно не підхоплюється, тому що воно не записується в базу.
І тому для того, щоб лічильник заробив, потрібно вручну його прописувати і зберігати. Це доставляє незручності.
1) Тому ... ну, якщо ви не можете встановити з репо, тоді потрібно було завантажити інсталяційний пакет modx.com/extras/package/hitspage
закинути його в пакети core / packages, і встановити його локально.
2) на зразок відбувається, принаймні зараз