私の application.html.erb には、部分的なヘッダーがあります。render タグでレンダリングしたもの
<%= render 'layouts/header' %>
したがって、このヘッダーはすべてのコントローラーとすべてのアクションに適用されます。
1つのコントローラーを除くすべてのコントローラーで、ヘッダーのパーシャルに加えて、表示したいドロップダウンのパーシャルがあります。私は何かが欲しい
<%= render 'layouts/dropdown' except_controller_anycontroller %>
私が置くとき
render :partial => 'layouts/dropdown'
ドロップダウンを部分的にレンダリングするだけで、他のすべてのレイアウトは失われます (フッター、ヘッダー、本文など)。特定のアクションとコントローラーにのみ追加のドロップダウン パーシャルを追加したいと考えています。
Rails 3.2.13でそれを達成するにはどうすればよいですか?