すべて、Bootstrap Navbar ユーザー選択を使用して、ユーザーに表示される投稿のフィルタリングを制御しようとしています。
モデルには、日時型の「期限切れ」フィールドが含まれています。
3 つの選択肢は、すべて (フィルタリングなし)、オープン (未解決の問題のみを表示)、およびクローズ済み (クローズ済みを表示) です。index.html.erb
3 つの異なるバリアントを定義せずにこれを行う方法はありますか(DRY 問題)。フィルターは、@post.expired < Time.now
.. などの場合、クローズされた課題のみを表示する必要があります。
別の言い方をすれば、コントローラーはユーザーが何を選択したかを「知る」ことができますか?
アドバイスをありがとう。