我使用了Polymorphic Association 发布模型:has_many:images,:as => :成像 图像模型:belongs_to:imageable,:polymorphic =>真
在帖子底部,我创建了一个图片上传表单。当用户上传图片时,ajax重定向到表单页面。有问题。我使用这段代码:
def create
return unless request.xhr?
@imageable = find_imageable
@image = @imageable.images.build(params[:imageable])
@image.save
render :layout => false
end
提交表单后,我重定向到发布/:id / images页面,哪有错误?
表格:
<%= form_tag admin_static_images_path(@static), :remote => true, :multipart => true do %>
<%= file_field :imageable, :photo %>
<% end %>