Можна написати власний скрипт, але так як для студії KANBY використовується CMS MODx. то я скористаюся готовим рішенням. А готовим рішенням є плагін ViewCountPageHit. який ви можете знайти на офіційному сайті MODx.
підготовка
Установка плагіна PageHitCounter
Заходимо в панелі адміністрування MODx в Елементи -> Управління елементами. Далі натискаємо Створити плагін. Вводимо наступне:
- Ім'я плагіна PageHitCounter
- Опис плагіна - PageHitCounter
- Вставляємо код плагіна:
Перемикається на вкладку Системні події і ставимо галочку навпроти onWebPagePrerender.
Установка модуля PageHitCounter
Заходимо в панелі адміністрування MODx в Модулі -> Управління модулями. Далі натискаємо Новий модуль. Вводимо наступне:
- Ім'я модуля PageHitCounter
- Опис модуля - PageHitCounter
- Вставляємо код модуля:
Тепер необхідно запустити модуль (див. Ілюстрацію)
Після цього у вас повинно з'явитися повідомлення про те, що записів, не знайдено. Це говорить про те, що жодного відвідувача не зафіксовано на сторінках сайту.
На цьому підготовка закінчена, і ми можемо перейти до додавання лічильника на сторінки сайту.
Реалізація
Необхідно створити новий плагін. Для цього вибираємо Елементи -> Управління елементами. У вікні вибираємо в області вкладок Сніппети і натискаємо Новий сниппет.
І вставляємо наступний код:
Після цього в необхідну область вставляємо код виклику сниппета всередині подвійних квадратних дужок:
Після чого у вас повинна з'явитися такий рядок: