У меня было время подумать об этом подробнее, и я хотел бы внести некоторые уточнения.
Я хотел бы, чтобы категория была «предзаполнена» в зависимости от темы, в которой находится пользователь.
Вот пример форума Discourse, где это происходит:
Так, если пользователь находится в категории Underground и нажимает «Создать тему», в диалоговом окне создания темы будет предзаполнено значение «Underground». А если бы он был в категории Otherground, то предзаполнено было бы именно это значение.
На экране темы есть кнопка «Новая тема», и при её нажатии я хочу, чтобы в диалоговом окне создания темы категория по умолчанию была установлена в «Общие».
Итак, прямо сейчас, если я нажимаю «Новая тема», я получаю следующее:
Да, @merefield, я считаю, что ранее я ошибся в описании. Последний пост наиболее точно отражает то, что я хочу.
То, что вы назвали «Списком тем для обнаружения», — это корневой уровень моего форума. И при нажатии кнопки «Новая тема» я хочу, чтобы по умолчанию выбиралась категория «Общее», как показано на скриншоте выше.
Итак, с учетом всей информации, которую я получил в этой ветке (спасибо всем), если бы я хотел уточнить свой вопрос, он звучал бы так:
Возможно ли установить категорию по умолчанию (в диалоговом окне «Создать тему»), чтобы при нажатии кнопки «Новая тема» на странице «Список тем для обсуждения» она автоматически выбиралась в этой категории?