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

Вывод статистики форума в подвал

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

Здравствуйте! Мне нужно вывести статистику форума в подвал форума, чтобы она располагалась не в рамках контента, а в подвале по всей ширине страницы. Однако переменные статистики не передаются в шаблон globalTemplate, они выводятся в шаблоне boardindexTemplate. Подскажите, как передать переменную $stat в шаблон global?

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


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

Переменные не только передаются только в шаблоне boardindexTemplate, но и генерируются только при вызове этого шаблона. А так как этот шаблон вызывается только на главной странице, то и доступны они будут в рамках этой страницы. А вообще статистика хранится кеш, получить ее можно из кеша:

 

$stats = $this->caches['stats'];

или

$stats = $this->cache->getCache('stats');

  • Upvote 1

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


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

Переменные не только передаются только в шаблоне boardindexTemplate, но и генерируются только при вызове этого шаблона. А так как этот шаблон вызывается только на главной странице, то и доступны они будут в рамках этой страницы. А вообще статистика хранится кеш, получить ее можно из кеша:

 

$stats = $this->caches['stats'];

или

$stats = $this->cache->getCache('stats');

 

Большое спасибо! Попробую.

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


Ссылка на сообщение
09/29/14 21:30 (изменено)

Вот такой хук:

<?php 

class footerStats {
protected $registry;
protected $stats;
protected $cache;


public function __construct()
{
	/* Make registry objects */
	$this->registry   =  ipsRegistry::instance();
	$this->cache      =  $this->registry->cache();
	$this->stats      =  $this->cache->getCache('stats');


}

public function getOutput()
{
	/* Return */
	$n="";
	foreach ($this->stats as $s){
		$n .=$s;
	}
	return $n;
}
}

 

Работает) Спасибо большое! Только вот статистика там не та что нужно, нет пользователей онлайн(

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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