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

Условие при обновление того или иного раздела или темы

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

То есть посредством ?

Да.

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


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

<foreach loop="array(1298 => '08', 809 => '124', 200 => '244') as $forumId => $icon">

А возможно реализовать что бы этот список выводился не так как он прописан в коде, а по дате обновления раздела? То есть к примеру раздел под идом 200 выводиться первый в списке, если у него сообщения более свежие чем у остальных разделов.

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


Ссылка на сообщение
<php>
$this->forumsData = array();

foreach (array(1298 => '08', 809 => '124', 200 => '244') as $forumId => $icon)
{
$forumData = $this->registry->getClass('class_forums')->forumsCalcChildren($forumId, $this->registry->getClass('class_forums')->forum_by_id[$forumId]);

if ($forumData['_has_unread'])
{
	$forumData['icon'] = $icon;
	$this->forumsData[] = $forumData;
}
}

usort($this->forumsData, function($a, $c)
{
return ($a == $c) ? 0 : ($a['last_post'] > $c['last_post'] ? -1 : 1);
});
</php>
<foreach loop="$this->forumsData as $forumData">
<div class='banners' style='margin-top: 5px'>
	<a href="{parse url="showforum={$forumData['id']}" seotitle="{$forumData['name_seo']}" template="showforum" base="public"}">
		{$forumData['name']}<img src='{$this->settings['public_dir']}forumicons/br({$forumData['icon']}).png' class='turn' style='width: 30px'/>
	</a>
</div>
</foreach>

  • Upvote 2

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


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

@newbie,

То что надо, правда идёт малость в разнобой:

post-31497-0-69992600-1549108825_thumb.jpg

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


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

Посмотрите внимательно на код

Там в некоторых местах $b стала $B. Форум после отправки поста изменил регистр.

  • Upvote 1

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


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

Посмотрите внимательно на код

Там в некоторых местах $b стала $B. Форум после отправки поста изменил регистр.

Спасибо. Теперь то что надо!

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


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

@newbie,

Огромный плюс вашей конструкции в том что она совершенно не даёт лишней нагрузки на форум.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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