Рекомендуемые темы в подкатегории

Привет,

У меня возникла проблема с отображением закрепленной темы как рекомендованной в блоке подкатегории. Вот несколько скриншотов, чтобы проиллюстрировать, о чём я:



Я бы хотел, чтобы закрепленная тема («Using Perimeter Detect: Zymkey 4») отображалась в блоке подкатегории как первая рекомендованная, выше раздела «Perimeter Detect Actions». Есть какие-нибудь идеи?

1 лайк

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

Когда тема закреплена для пользователя, в списке она должна выглядеть примерно так:

После открепления этой темы для моего пользователя закрепленная тема больше не отображается в списке рекомендуемых тем для этого пользователя:

2 лайка

У меня возникла та же проблема. Я отображаю список подкатегорий с избранными темами в виде блоков. Избранные темы не показывают закрепленные темы, даже когда я пробовал режим инкогнито или отключил опцию «Автоматически откреплять темы, когда пользователь доходит до конца». Неужели я неправильно применяю эту функцию?

При тестировании я получаю несогласованные результаты. В моём предыдущем ответе я исходил из предположения, что закреплённые темы предназначены для добавления в начало списка рекомендуемых тем для пользователей, которые ещё не открепили тему. Я думаю, что это так, но не уверен на 100%.

То, что происходит при тестировании на моём локальном сайте: закрепление темы не обновляет автоматически список рекомендуемых тем категории. Если после закрепления темы в подкатегории выполнить CategoryFeaturedTopic.feature_topics_for для этой подкатегории, то newly закреплённая тема отображается вверху блока рекомендуемых тем. Понимаю, что это не решает вашу проблему, но, возможно, поможет объяснить, что происходит.

Когда я перехожу по адресу https://meta.discourse.org/c/howto/10 как анонимный пользователь, я вижу ожидаемые закреплённые темы в подкатегории разработчиков:

2 лайка