【发布时间】:2012-01-13 00:55:33
【问题描述】:
尝试使用 fields_for 块渲染部分内容。部分渲染表单字段很好,但随后将输出 再次 渲染为转义的 HTML。调用部分的代码在这里(haml):
= fields_for "advertisement[versions_attributes][#{@advertisement.versions.size-1}]".to_sym, @version do |version_fields|
= render :partial => 'advertisement_versions/fields', :locals => {:f => version_fields}
我尝试过使用 -fields_for 和 -render,但没有成功。 - fields_for 不会渲染部分,并且 -render 会产生同样的问题。
【问题讨论】:
-
请问你想用凌乱的
advertisement[versions_attributes][#{@advertisement.versions.size-1}]".to_sym实现什么?
标签: ruby-on-rails-3 haml partial-views fields-for