Опубликовано: 22 января 20196 г Помогите составить условие, в котором контент отображался бы при наличие обновлений в том или ином разделе или теме форума (вне зависимости подписан пользователь на этот раздел или тему), и которое бы помещалось в шаблон hookWatchedItems. <if test="updatedforums:|:$r['id'] == 1">КОНТЕНТ</if>
Опубликовано: 2 февраля 20196 г Автор <foreach loop="array(1298 => '08', 809 => '124', 200 => '244') as $forumId => $icon">А возможно реализовать что бы этот список выводился не так как он прописан в коде, а по дате обновления раздела? То есть к примеру раздел под идом 200 выводиться первый в списке, если у него сообщения более свежие чем у остальных разделов.
Опубликовано: 2 февраля 20196 г <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>
Опубликовано: 2 февраля 20196 г Посмотрите внимательно на кодТам в некоторых местах $b стала $B. Форум после отправки поста изменил регистр.
Опубликовано: 2 февраля 20196 г Автор Посмотрите внимательно на кодТам в некоторых местах $b стала $B. Форум после отправки поста изменил регистр. Спасибо. Теперь то что надо!
Опубликовано: 2 февраля 20196 г Автор @newbie, Огромный плюс вашей конструкции в том что она совершенно не даёт лишней нагрузки на форум.
Помогите составить условие, в котором контент отображался бы при наличие обновлений в том или ином разделе или теме форума (вне зависимости подписан пользователь на этот раздел или тему), и которое бы помещалось в шаблон hookWatchedItems.
<if test="updatedforums:|:$r['id'] == 1">
КОНТЕНТ
</if>