0
if文を使ってパーシャルをレンダリングしようとしています。これは代替コンテンツをレンダリングします。これを行い、別のレイアウト(例えば、ヘッダーとフッターを使用しないレイアウト)を使用してコンテンツ自体をレンダリングしたい場合、これは可能ですか?新しいレイアウトで部分をレンダリングする
<%= render partial: "partialname", layout: "layouts/blank" %>
私は周りを見回したとビューでこれをやってみましたが、
'Missing partial layouts/_blank'
を示すエラーを取得してきた私は何かが足りないのですか?レイアウトは部分的ではないので、アンダースコアを使用する理由は不明です。
コントローラでこれを行う方が良いですか?
をお試しください:「blank''、おそらく? –
私は依然として_blankの部分を見ていることを指摘するエラーを受け取ります。 –
その部分に対応するアクションがある場合は、 – marmeladze