Перейти к содержимому


Фотография

Помогите вывести статистику в ip.Content

Форумы IBResource

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3
stas_dancer
  • Участники
  • Cообщений: 2

Отправлено

Проблема такая, что значение переменных, которые используются на форуме, не передаются на content. помогите исправить.

<if test="showTotals:|:$this->settings['show_totals']">
	<div id="board_stats"><!--SV Skins Hooks-->		
		<ul class="ipsType_small ipsList_inline">
			<li class="clear">
				{$this->lang->words['total_posts']}
							<span class="value">{$stats['info']['total_posts']}</span>				
			</li>
			<li class="clear">
						   {$this->lang->words['total_members']}
				<span class="value">{$stats['info']['mem_count']}</span>
			</li>
			<li class="clear">
								{$this->lang->words['newest_member']}
				{IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )}				
			</li>
			<li class="clear" data-tooltip="{$stats['info']['most_time']}">
								{$this->lang->words['online_at_once']}
				<span class="value">{$stats['info']['most_online']}</span>				
			</li>
		</ul>
	</div>
</if>

Прикрепленные файлы



Denis Chursinov
  • Клиенты
  • Cообщений: 647

Отправлено

А почему ему должно это передаваться. Массив $stats - это параметр, передаваемый шаблону boardIndexTemplate . А Вашему блоку или странице никто этого массива не сообщает. Надо дописывать код на php который будет вынимать статистику и сообщать блоку или искать готовый блок статистики.
Входные потоки для блоков можно разрабатывать самому, они лежат в admin/applications_addon/ips/ccs/sources/blocks/plugin/ . Можно скопировать готовый модуль потока и на его основе сделать свой. А уже потом сделать блок, выводящий данные из потока.



stas_dancer
  • Участники
  • Cообщений: 2

Отправлено

А почему ему должно это передаваться. Массив $stats - это параметр, передаваемый шаблону boardIndexTemplate . А Вашему блоку или странице никто этого массива не сообщает. Надо дописывать код на php который будет вынимать статистику и сообщать блоку или искать готовый блок статистики.
Входные потоки для блоков можно разрабатывать самому, они лежат в admin/applications_addon/ips/ccs/sources/blocks/plugin/ . Можно скопировать готовый модуль потока и на его основе сделать свой. А уже потом сделать блок, выводящий данные из потока.

Там все оказалось намного проще, на другом форуме подсказали, кому интересно вот http://ipbskins.ru/f...itor_fast-reply



Denis Chursinov
  • Клиенты
  • Cообщений: 647

Отправлено

Точняк, статистика же еще в глобальном кеше лежит. $this-cache или ipsRegistry::cache() 






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных