私が正しいアプローチを取っているかどうかは不明です。私は、クエリのバリエーションのための様々なコントローラのアクションを設定し、それぞれの関連するビュー/テンプレートを作成しました。すべてが同じテンプレートのコピーを使用するので、個々のビューを持つことは生産的ではないようです。レイアウトを変更する場合は、各テンプレートを変更する必要があります。Rails Actions> Common view?
は、ここでの行動だ:
def schedule #routes to /products/schedule.html.erb
@products = Product.where('release_date >= ?', Date.today)
end
def active_lines #routes to /products/active_lines.html.erb
@products = Product.where('release_date <= ?', Date.today)
end
私はこれらおよび更なる行動のための一般的な製品のテンプレートを持っていることを好むだろう。
恐ろしい!それは治療に役立ちます。ありがとう! – Raoot