IR を試していますが、インスタンス変数をネストされた親オブジェクトに設定する際に問題が発生しています。たとえば、多くのプロジェクトを持つプロのモデルがあります。私のプロジェクトコントローラーには、これがあります:
class ProjectsController < InheritedResources::Base
belongs_to :professional, :optional => true
そして、すべてのアクションに対して、親プロジェクトの @professional インスタンス変数を設定したいと考えています。
次のように、前のフィルターを試しました。
class ProjectsController < InheritedResources::Base
belongs_to :professional, :optional => true
before_filter :set_professional
private
def set_professional
@professional = @project.professional
end
しかし、IR が @project インスタンス変数を設定する前に呼び出されていると思います。
これどうやってするの?