Company
とがたくさんあるリソースがProjects
ありPeople
ます。会社のindex
アクションでは、各会社がテーブルに表示されます。show
アクションには、それに関するいくつかの追加情報が表示されます。次に、[プロジェクト]タブと[人]タブのある別のテーブルを表示します。
[People]タブをクリックすると、URL "companies /:id / people"に移動し、同様に[Projects]タブに移動する必要があります。@company
アクション中にAJAXや、このすべての情報を変数にプリロードすることについては心配していませんshow
。単純なネストされたリソースで問題ありません。
今、私が「companies /:id / people」にいるときは、を使用しPeopleController#index
ますが、会社のビュー内にネストされたそのビュー(これは単なるテーブルだと思いますか?)を表示したいと思いますshow
。そのため、「companies /:id /people」と「companies/:id / projects」を切り替えると、変更されるのはテーブルだけであり、外部の会社情報ではありません。
この種のことは簡単に実行できますか?Railsがこの種のことを簡単に処理できるように構築されていない場合は、他のものを使用してもかまいません。私はビューレイヤーの経験があまりないので、主にJSONを使用しているので、ビューレイヤーについてはあまり知りません。