0

レールでさまざまな共有フッターをレンダリングする方法はありますか? たとえば、ホームページ用に 1 つのフッターを作成し、サイト全体に別のフッターを作成したいとします。

誰もこれを前にやったことがありますか?表示されたページに応じてifステートメントが機能すると考えていましたか? これが正しいかどうかわからない

どんな助けでも大歓迎

4

1 に答える 1

1

次のレイアウトがある場合:

  • アプリ/ビュー/レイアウト/application.html.erb
  • アプリ/ビュー/レイアウト/home.html.erb

次のように、ホームページコントローラーでレイアウトを指定するだけです

class HomeController < ApplicationController
  layout 'home'
  #everything else follows...
end

残りのビューでは、デフォルトの が使用されますapplication.html.erb

于 2012-08-27T15:58:16.003 に答える