我正在尝试解决在Rails 3中使用nested_form / simple_form gems时是否有一种方法来自定义link_to_add插入的HTML。
此刻它会生成一个div,但我希望它能生成一个表格行。
我见过使用Cocoon gem的一个例子,但使用nested_form是我的偏好。
目前的代码很简单:
table.table.table-striped
tr
th Name
th Notes
th $ Value
th
= f.simple_fields_for :client_contracted_rates do |ccr|
tr
td = ccr.text_field :name, :class => "span2"
td = ccr.text_field :notes, :class => "span2"
td = ccr.text_field :value, :class => "span1"
td = ccr.link_to_remove "x", :class => "btn btn-mini btn-danger"
= f.link_to_add "+ Add Contracted Rate", :client_contracted_rates, :class => "btn pull-right"
我希望生成一个表格行,或者至少与div和输入默认值不同的东西。
干杯,
城野
答案 0 :(得分:1)
我最终没有使用 f.link_to_add 而只是使用 = link_to 方法。
这允许我根据需要将 = link_to 包装在表格行中。