Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Zero108

Как в виджет статистики форума добавить суммарное количество просмотров всех тем?

Рекомендованные сообщения

05/26/18 15:47 (изменено)

Как в виджет статистики приложения Форумы добавить суммарное количество просмотров всех тем всех форумов?

 

Виджет статистики форума:

qBNanc7.jpg

По аналогии, как делали с блогами:

gTUBDFD.jpg

Изменено пользователем Zero108

Поделиться сообщением


Ссылка на сообщение

как делали с блогами:

Почти также. Только редактировать нужно шаблон forumStatistics и файл \applications\forums\widgets\forumStatistics.php

$stats['total_topics']	= \IPS\Db::i()->select( "COUNT(*)", 'forums_topics', array( 'approved = ?', 1 ) )->first();

заменить на

$stats = array_merge($stats, \IPS\Db::i()->select( "COUNT(*) as total_topics, SUM(views) AS total_topics_views", 'forums_topics', array( 'approved = ?', 1 ) )->first());

 

В шаблоне использовать

$stats['total_topics_views']

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...