この質問は、私の前の質問である、モデルに依存しないRailsパーシャルの作成に関連しています。
seasonal_typeたとえば、変数が与えられ、変数の値に基づいてリソースのクエリやインスタンス変数へのアクセスなど、いくつかの異なる操作を実行するRailsパーシャルを作成しようとしています。
具体的には、に属する2つのモデルSafetyTestとがあります。このパーシャルの1つの特定のケースでは、またはのいずれ
かを呼び出す必要があります。変数をパーシャルに渡し、2つのうちどちらを実行するかを決定します。どうすればこれを行うことができますか?変数の値は、シンボル( )やモデル( )など、最も便利なものであれば何でもかまいません。TeamDueStudent@student.safety_tests@student.team_duesseasonal_type:safety_testSafetyTest
この質問には別の部分もあります。私のコントローラーでは、となどのいくつかのインスタンス変数を事前に作成SafetyTestしTeamDueまし@valid_safety_testた@valid_team_due。私のパーシャルでは、?の値に基づいて、これら2つのインスタンス変数のいずれかをどのように使用できますseasonal_typeか?または、MVC構造に反する場合でも、パーシャル内でこれらの値を計算する必要がありますか?
どんな助けでも大歓迎です。