2011-01-31 14 views
2

私は、次のレールERBのコードがあります。ネストされたモデルフォーム。親/ルートFormBuilderにアクセスするには?

<% form_for @foo do |c| %> 
    <% c.fields_for :bars do |builder| %> 
    <%= render 'foo/bar_fields', :f => builder %> 
    <% end %> 
<% end %> 

_bar_fields.erb部分インサイド私は「F」のインスタンス変数を介して、ネストされたモデルのFormBuilderにアクセスできます。そのインスタンス変数を介して '親'/'ルート' FormBuilderにアクセスする方法はありますか?または、部分的に別のローカルを唯一の方法で渡していますか?

+0

通常、ネストされた形式では親にアクセスしません。何をしていますか? (好奇心から) – tokland

答えて

4

あなたが知っている限り、あなたは別のローカルとしてそれを渡す必要があるでしょう。

関連する問題