Перейти к содержимому
Русский язык для Invision Community 5

Как вывести статус пользователя в тему

Как вывести статус пользователя("о чём ты сейчас думаешь?") в теме под ником пользователя.

Как указано на скриншоте

A4qDh0_nQtuefWK-oWym7Q.png

 

Заранее спасибо.

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

Нет данных для этого.

Тащить данные из БД - дополнительный запрос на каждый пост.

 

Можно присоединиться в \admin\applications\forums\modules_public\forums\topics.php

До

		//-----------------------------------------
	// Get posts

добавить

		/* Statuses */ 
	if ($this->settings['su_enabled'])
	{
		$_post_joins[] =  array( 
			'select' => 's.status_content',
			'from'	  => array('member_status_updates' => 's'),
			'where'  => 'm.member_id=s.status_author_id',
			'type'   => 'left'
		);
	}

 

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

<if test="$author['status_content']">
<p class='desc'>{$author['status_content']}</p>
</if>

  • Автор

Спасибо, всё получилось :)

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

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.