Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию MODX не ниже
2.3
!
Выглядеть это может, к примеру, так:
Читают тему: гостей 15, пользователей 2 (user1, user5).
Сниппет работает на базе таблицы просмотров от Tickets.
Для работы скрипту нужны:
- установленный pdoTools,
- включённый Fenom в настройках pdoTools,
- установленный Tickets,
- разрешён в настройках Tickets подсчёт просмотров гостями.
Эти дополнения бесплатны и на их базе работает сниппет ViewsOnline.
Параметры сниппета
- tpl — чанк для вывода информации, активно используются возможности Fenom. Плейсхолдеры чанка: total, guests, users и userlist,
- tplUserlist — чанк для вывода списка пользователей, принимает 2 плейсхолдера: separator и user,
- tplUserlistOuter — чанк для обёртки списка пользователей, принимает плейсхолдер: wrapper,
- separator — разделитель для списка пользователей. По умолчанию: ', ',
- pid — id страницы для вывода статистики. По умолчанию текущая,
- parents — id разделов через запятую для подсчёта значений всех страниц, отключает параметр pid,
- min — количество минут, в течении которых пользователь считается на сайте. По умолчанию: 15.
Теперь вызываем сниппет некэшируемым на нужной нам странице:
{'!ViewsOnline'|snippet}
Пример вызова статистики для какой-то другой страницы:
{'!ViewsOnline'|snippet: [
'pid' => 1,
]}
Обсуждение компонента в сообществе MODX.PRO.
1.0.1
- Добавлен параметр parents
1.0.0
- Сниппет переименован в ViewsOnline
- Оптимизирован код
- Изменены названия параметров
- Добавлен параметр tplUserlistOuter
- Созданы чанки для tpl-ок
- Автоопределение префикса таблицы
Последние обсуждения в сообществе MODX.pro