2012-04-06 9 views
1

country_selectにfields_forを使用させる方法を知っている人はいますか?country_select宝石はRails 3のfields_forネストされたフォームでは動作しません

https://github.com/stefanpenner/country_select

ネストされた形で、他のフォームフィールドヘルパーがそうであるように、モデルの接頭辞を受け入れていないようです。

これを機能させる方法がない場合は、フォームに国のセレクタフィールドをすばやく簡単に取得する別の方法がありますか?

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

+0

あなたの使い方を教えてください。 – Vik

+0

私は親のform_for(account)と入れ子のfields_for(address)の子を持っています。 fields_forのフィールドはすべてaddress.text_field:streetなどのように見えます。私はaddress.country_select( "address"、 "country_name")とcountry_select( "address"、 "country_name")を使ってみましたが、作業。 – Nathan

答えて

4

私は、このコードは動作します願っています:

<%= f.country_select :country, :style=>'width:100px;'%> 

乾杯メイト!

+0

uがアドレスとしてaddress.country_selectの代わりにf.country_selectの代わりにフィールドを定義している場合 – bharath

関連する問題