0

基本的に、既存の CollegeClass コントローラーがあり、その大学のクラスの Web ページを表示する show 、編集する edit 、ページ自体を編集する post アクションの update などのデフォルトの基本的な RESTful アクションがあります。別のモデルを追加しない、このリソースに追加の単一の「クラスについて」Web ページを追加する必要があります。新しいページを表示する html の既存の CollegeClass テーブルに別のフィールドを追加するだけです。

「クラスについて」専用のコントローラを作成する必要がありますか? または、CollegeClass コントローラーに新しいアクションを追加する必要がありますか? または、これをネストする必要がありますか?

ご協力いただきありがとうございます

4

1 に答える 1

1

カスタムアクションを使用して、大学のルート内で次のようにルーティングします

resources :colleges do
  member do
    get 'about'
  end
end


CollegeController < ApplicationController
  def about
  end
end
于 2012-05-30T23:55:19.427 に答える