0

私の application.html.erb には、部分的なヘッダーがあります。render タグでレンダリングしたもの

<%= render 'layouts/header' %>

したがって、このヘッダーはすべてのコントローラーとすべてのアクションに適用されます。

1つのコントローラーを除くすべてのコントローラーで、ヘッダーのパーシャルに加えて、表示したいドロップダウンのパーシャルがあります。私は何かが欲しい

<%= render 'layouts/dropdown' except_controller_anycontroller %>

私が置くとき

render :partial => 'layouts/dropdown'  

ドロップダウンを部分的にレンダリングするだけで、他のすべてのレイアウトは失われます (フッター、ヘッダー、本文など)。特定のアクションとコントローラーにのみ追加のドロップダウン パーシャルを追加したいと考えています。

Rails 3.2.13でそれを達成するにはどうすればよいですか?

4

2 に答える 2