nathank
(Nathan Kershaw)
25.Сентябрь.2022 11:33:22
1
Я настроил несколько категорий так, чтобы фильтр списка по умолчанию был «без подкатегорий», и это отлично работает для большинства ссылок на категории.
Однако sidebar перенаправляет пользователя на /c/category-slug/catID/l/latest. Этот URL принудительно открывает стандартный вид «Последние», что мне не нужно.
Логичнее было бы перенаправлять пользователя на /c/category-slug/catID, чтобы учитывались настройки внешнего вида категории.
3 лайка
mcwumbly
(Dave McClure)
26.Сентябрь.2022 02:21:02
2
@tgxworld , ты знаешь, будет ли это простое изменение? Или есть какая-то причина, по которой мы используем текущий URL, что потребует немного больше работы, чтобы разобраться?
1 лайк
tgxworld
(Alan Tan)
26.Сентябрь.2022 03:16:28
4
Скорее всего, это простое изменение, но сначала я сам попробую разобраться.
2 лайка
nathank
(Nathan Kershaw)
27.Сентябрь.2022 22:19:38
6
Nathan Kershaw, пост:1, тема:239999:
По-моему, логичнее было бы перенаправлять пользователя на /c/category-slug/catID, чтобы учитывалась конфигурация внешнего вида категории.
При более детальном рассмотрении я вижу, что sidebar реализован довольно умно.
Если в боковой панели отображаются «непрочитанные», он перенаправляет на /l/unread
Если в боковой панели отображаются «новые», он перенаправляет на /l/new
Если в боковой панели ничего не отображается, он перенаправляет на /l/latest
В моих ссылках отсутствует часть /none/, когда фильтр списка по умолчанию установлен как «нет подкатегорий».
1 лайк
tgxworld
(Alan Tan)
04.Октябрь.2022 07:57:47
7
У меня есть PR для исправления этого
main ← tgxworld:sidebar_category_link
merged 01:54AM - 05 Oct 22 UTC
`discovery.category` route respects the default view of the category as
configur… ed by `Category#default_view`. `discovery.latestCategory` forces
the latest filter when viewing the category which is not what we want.
https://meta.discourse.org/t/239999
4 лайка
tgxworld
(Alan Tan)
05.Октябрь.2022 01:57:26
8
@nathank Исправление уже включено Спасибо, что сообщили об этом
3 лайка
nathank
(Nathan Kershaw)
05.Октябрь.2022 08:47:10
9
Спасибо, Алан!
Остаётся ли это в силе, когда нажимаешь на боковую панель, где отображаются непрочитанные или новые сообщения?
tgxworld
(Alan Tan)
06.Октябрь.2022 00:30:34
10
Да, потому что у нас больше нет контекстной маршрутизации для ссылок в боковой панели, где ссылка может иногда вести на непрочитанные/новые сообщения.
1 лайк
Stephen
(Stephen)
06.Октябрь.2022 02:34:58
11
Как это будет взаимодействовать с такими элементами, как доска Канбан, где представление по умолчанию может быть изменено компонентом темы?
tgxworld
(Alan Tan)
Закрыл(а) тему
10.Октябрь.2022 00:00:03
12
Эта тема была автоматически закрыта через 4 дня. Новые ответы больше не принимаются.