У меня появилась проблема.
Версия форума 3.0.10
Есть форум со структурой:
Форум
- Под-форум уровень 1
-- Под-форум уровень 2
В данный момент при просмотре списка форумов в легенде родительского форума у меня отображается все под-форумы, в том числе те, которые идут вторым уровнем вложения.
Мне нужно чтобы при заходе на главную страницу у меня меня отображался список форумов, а в легенде только те под-форумы, прямым родителем которых является этот форум.
При заходе внутрь любого форума у его дочерних под-форумов также должны отображаться под-форумы в легенде.
Если я правильно понял, формирования списка под-форумов идёт в файле includes/functions_display.php в районе строки 367
Код: Выделить всё
if ($subforum_row['display'] && $subforum_row['name'])
{
$subforums_list[] = array(
'link' => append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $subforum_id),
'name' => $subforum_row['name'],
'unread' => $subforum_unread,
);
}
else
{
unset($subforums[$forum_id][$subforum_id]);
}
Кто-нибудь решал подобную задачу?

