サイドバーのカテゴリへのリンクが、設定されたカテゴリの外観設定を不適切に無視しています

カテゴリを設定し、デフォルトのリストフィルター no subcategories を有効にしました。これはほとんどのカテゴリへのリンクでうまく機能します。

しかし、sidebar はユーザーを /c/category-slug/catID/l/latest に送信します。この URL は、私が望まない、標準の「最新」ビューを強制します。

代わりにユーザーを /c/category-slug/catID に送信するようにすれば、カテゴリの外観設定が尊重されるため、理にかなっています。

「いいね!」 3

@tgxworld この変更は簡単なものでしょうか?それとも、現在のURLを使用する何らかの理由があり、解明に少し手間がかかるのでしょうか?

「いいね!」 1

おそらく簡単な変更でしょうが、まず自分で試してみます。

「いいね!」 2

さらに詳しく見てみると、sidebar が非常に巧妙であることがわかりました。

  • サイドバーに「未読」が表示されている場合、/l/unread に移動します。
  • サイドバーに「新規」が表示されている場合、/l/new に移動します。
  • サイドバーに何も表示されていない場合、/l/latest に移動します。

デフォルトのリストフィルターが no subcategories の場合、リンクに /none/ がないことが欠けています。

「いいね!」 1

これを修正するためのPRがあります

「いいね!」 4

@nathank修正がマージされました:)報告ありがとうございます :+1:

「いいね!」 3

アラン、ありがとう!

サイドバーに未読または新規と表示されているものをクリックした場合でも、これは引き続き尊重されますか?

はい、サイドバーセクションのリンクのコンテキストルーティングがなくなったため、リンクが未読/新規にルーティングされる場合があります。

「いいね!」 1

テーマコンポーネントによってデフォルトビューを変更できるカンバンボードのようなものと、これはどのように相互作用しますか?

このトピックは4日後に自動的に閉じられました。返信はもう許可されていません。