토픽 목록 쿼리 파라미터

안녕하세요! TagDrop와 CategoryDrop 컴포넌트의 라우팅이 이상하게 느껴집니다. 필터처럼 보이지만 실제로는 새로운 페이지로 이동시킵니다. 예를 들어, 테마 컴포넌트 카테고리에 있을 때 개발 태그를 선택하면 https://meta.discourse.org/tags/c/theme-component/120/development로 이동합니다. 제 생각에는 https://meta.discourse.org/c/theme-component/120?tags=development로 이동하는 것이 더 적절해 보입니다.

태그 페이지에 있을 때의 CategoryDrop도 동일한 동작을 합니다(이 경우 https://meta.discourse.org/tag/development?category=theme-component로 이동하는 것을 기대합니다).

카테고리와 태그 헤더를 추가했지만, 현재 라우팅 방식으로는 필터링 후 제대로 작동하지 않습니다. 관련 컴포넌트를 오버라이드하거나 수정하는 방법을 조사해 보았지만, 해당 컴포넌트들이 select-kit/addon 디렉토리에 위치해 있어 가능한지 확신이 서지 않습니다.

1개의 좋아요

이것은 자명한 퍼즐이 아닙니다. 그 이유는:

https://meta.discourse.org/tag/chat/l/latest

에 다음과 같은 것이 있기 때문입니다:

즉, 그 지점에서 “태그 중심” 라우팅에서 "카테고리 중심 라우팅"으로 전환되는 과도기적 상태에 있는 것입니다.

장기적으로는 “태그 중심” 라우팅을 완전히 폐기하고, 모든 토픽 목록의 태그 필터링에 ?tags=...를 의존하는 것이 더 나을지 궁금합니다. 현재 라우팅 규칙은 제 취향에 비해 지나치게 복잡하기 때문입니다.

1개의 좋아요