「NetworkingEventSession」と「DiningEventSession」を含む、STI を介したいくつかのサブタイプを持つモデル「EventSession」があります...場合によっては、1 つのコントローラーと 1 つのビューからそれらすべてを処理できるようにしたいのですが、単純なフォームは見ていますsimple_form_for @session を反復処理し、通常の event_session_helper パスの代わりに、現在定義していないnetworking_event_session_path ヘルパーを使用しようとすると、オブジェクトで正常に機能し、必要なものになります。
サブタイプごとにヘルパーを取得するための新しいルートを定義し、すべて同じパスに向けることができますが、それは非常に unDRY であり、常にメイン イベント セッション パスに移動する必要があるとは限りません... simple_form_for をオーバーライドする方法はありますか?この特定のビューで、使用するモデル/クラスを明示的に伝えるには?