私がしたいことは、2つの異なるコントローラ、クライアントとテストのクライアントがあることです。クライアントコントローラは既に構築されており、クライアントのUIを使いながら、必要に応じて調整するために使用できるtest_clientコントローラを作成したいと考えています。私は主にクライアントに組み込まれている検証とそのデータをロードする管理コントローラへの依存を回避しようとしています。別のコントローラのビューをレンダリングする
私は、クライアントのUIを調整することができますので、私は、サンプルデータセットを読み込んで、クライアントコントローラのインデックスビューをレンダリングするtest_clientコントローラをします。それだけです。
私はtest_clientsインデックスメソッドでこれを試してみました:
class TestClient
def index
render :template => 'client/index'
end
end
が、それはそれは、現在のコントローラで見て彼らのために表示されるように、クライアントのパーシャルを見つけることができないので、私はエラーを取得...
だから私はこれをすでに見てきましたが、大抵の人はあなたが決してそのような呼びかけをしてはいけないと言いますが、このケースは合理的な使用法だと思います。
gitを使用していますか?これはgitブランチIMHOの良いユースケースです。 – lucapette
私は実際にsvnを使用していますが、それは良い考えです。私は次のプロジェクトでそれを試してみるかもしれません。 – german129