3

私はヘルパーでこれを行おうとしています:

  def radio_button_by_code(da_form, da_field, product_id, option_code)
    txt = Product.find(product_id).options.find_by_code(option_code).title
    btn = da_form.radio_button(da_field, txt, :data-product-id => product_id)
    "<label>#{btn} #{txt}</label>".html_safe
  end

しかし、そうすると、常に未定義のローカル変数またはメソッドの「製品」エラーが発生します。

:data-product-id => product_idの部分を削除すると、ラジオボタンが正しく出力されます。

どうすればradio_buttonにデータ属性を追加できますか?

4

1 に答える 1

9

これを試して: "data-product-id" => product_id

于 2012-05-01T13:39:21.457 に答える