Подкатегории

Я пытаюсь создать сайт на Discourse, но у меня возникли проблемы с категориями и подкатегориями.

Мне нужно, чтобы категория отображалась слева, и при клике на неё на открывшейся странице показывались подкатегории. Затем, если пользователь нажмёт на одну из подкатегорий, откроется страница с темами, относящимися только к этой подкатегории.

Постараюсь объяснить, что я имею в виду.

Фьючерсный рынок (основная категория)
Драгоценные металлы (подкатегория)
Энергоресурсы (подкатегория)
Мясные товары (подкатегория)
Металлы (подкатегория)
Золото (тема в разделе Металлы)
Серебро (тема в разделе Металлы)
Медь (тема в разделе Металлы)
Зерновые (подкатегория)
Кукуруза (тема в разделе Зерновые)
Пшеница (тема в разделе Зерновые)
Соя (тема в разделе Зерновые)
Шрот соевый (тема в разделе Зерновые)

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

Любая помощь будет очень кстати,

Вам нужно меню категорий в виде дерева. Насколько мне известно, без специального плагина это невозможно.

Вы имеете в виду боковую панель?

Для категории «Future Market» перейдите в настройки категории и включите параметр Показывать список подкатегорий выше тем в этой категории. Это отобразит все подкатегории под «Future Market». Например, категорию Documentation.

Хотите что-то вроде этого, когда пользователи нажимают на категорию?

Чтобы скрыть темы в подкатегориях, вы можете изменить «фильтр списка по умолчанию» в настройках внешнего вида родительской категории.

Да, именно так я и хотел это видеть. Это даже лучше, чем то, что было у меня. «Блоки» выглядят гораздо лучше, чем просто список. Отличная идея, спасибо, Moin, что поделились этим. Похоже, это то же предложение, которое выдвигал Ондрей.

Я пробовал Mighty Networks, Podia Community, также рассматривал Circle. Discourse кажется мне более «профессиональным», тогда как Circle и MN (и другие) выглядят более «молодёжными» или что-то в этом роде. Моя аудитория — профессиональные трейдеры, а также новички, стремящиеся стать профессиональными трейдерами.

Спасибо всем.

Я новичок, не глуп, ладно, может, немного медленнее учусь, но я тоже каждый день обучаю людей.

Если бы кто-то мог показать мне пошагово, как настроить свою категорию(и) так, как в документации (здесь в боковой панели), чтобы подтемы этой категории отображались в «блоках», как это происходит, когда я нажимаю на «Документация».

Также как, черт возьми, получить этот красивый заголовок в верхней части страницы?

Перейдите в категорию «Фьючерсный рынок» и нажмите на значок гаечного ключа, чтобы изменить настройки категории.


Там вы найдёте настройки, которые упоминал Ondrej и я.

Также существует тема о Available settings within the category edit page и руководство, посвящённое тому, как Display boxes for subcategories above topic list.

Баннер категории добавляется с помощью компонента темы. Если вам нужна дополнительная информация о том, как его установить, вы найдёте соответствующее руководство, ссылка на которое приведена в таблице в верхней части той темы.

Чтобы настроить категории по умолчанию в боковой панели, необходимо изменить параметр сайта default_navigation_menu_categories. Вы можете найти его в административной панели вашего форума.

Было бы возможно что-то вроде этого? Хотя, возможно, я прошу слишком многого.

Категории (открывают страницу, например «Документы» (Коробки) с элементами 1 и 2).

1. Фьючерсные рынки (Категория)

	1a. Мясо

		Живой рогатый скот (тема)

		Молодой рогатый скот (тема)

		Свиньи (тема)

	1b. Металлы

		Серебро (тема)

		Золото (тема)

		Медь (тема)

	1c. Зерновые

		Кукуруза (тема)

		Пшеница (тема)

		Соя (тема)

		Шрот соевый (тема)

	1d. Валюты

		Австралийский доллар (тема)

		Новозеландский доллар (тема)

		Канадский доллар (тема)

		Британский фунт (тема)

		Швейцарский франк (тема)

		Японская иена (тема)
  1. Финансовые рынки

    2a. S&P 500 (тема)
    2b. NASDAQ (тема)
    2c. Рассел (тема)

Хотите, чтобы ваша страница категорий выглядела так?


Это можно настроить, изменив параметр сайта desktop_category_page_style на «ячейки с подкатегориями». Вы также можете попробовать другие варианты оформления страницы категорий.