[前][次][番号順一覧][スレッド一覧]

rails:3281

From: "jet.lfo" <jet.lfo@g...>
Date: Thu, 05 Nov 2009 10:21:17 +0900
Subject: [rails:3281] Re: fields_for_nested_modelで吐き出してるid(hidden)を抑制するFormBuilderのサブクラスを作りたい

jet.lfo です。


あべしさん。

>      options = args.extract_options!
>
> してるから、args の中の {:builder => HogeBuilder} がなくなるからじゃないですか?

そのとおりです。無くなってました。

-----< extract_options! 前 args >-----
[#<Content id: nil, name: nil, value: nil, parent_content_id: nil, created_at: nil, updated_at: nil>,
{:builder=>ContentsHelper::ContentsFormBuilder}]

-----< extract_options! 後 args >-----
[#<Content id: nil, name: nil, value: nil, parent_content_id: nil, created_at: nil, updated_at: nil>]


へー・・・。そうなんだ・・・。元の args から抜いちゃうんだ・・・(^-^;

(これも余分なことしてそうでいやだけど)とりあえず間に dup いれて、元の args を引きずるようにして、

options = args.dup.extract_options!

動いた。ありがとうございましたー。


abe さんは書きました:
> あべしです。
> 
> たぶんですけど、
> 
>      options = args.extract_options!
> 
> してるから、args の中の {:builder => HogeBuilder} がなくなるからじゃないですか?
> 
> --
> ML: rails@r...
> 使い方: http://QuickML.com/
> 


--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3278 2009-11-04 05:02 [jet.lfo@g...        ] fields_for_nested_modelで吐き出してるid(hidden)を抑制するFormBuilderのサブクラスを作りたい
      3279 2009-11-04 15:27 ┗[dictav@g...         ]                                       
->    3281 2009-11-05 02:21  ┣[jet.lfo@g...        ]                                     
      3328 2009-12-04 10:34  ┗[jet.lfo@g...        ]