新手问题 Carrierwave mount uploader 之后,如何设置才能上传

kevinhua · 2012年05月22日 · 最后由 huacnlee 回复于 2012年05月22日 · 3685 次阅读

在 topic.rb 中 mount_uploader :cover TopicCoverUploader 之后

直接在 views/topics/_form.html.erb 中增加 <%= f.input :cover %>

选择文件并确定表单后,图片不能上传 (upyun-bucket 容量未增加),:cover 的值仍为 nil。

account/edit.html.erb 中我看 simple_form_for 的方法增加了选项:

:html = {:method => 'put', :encrytped => 'multipart form-data' },可以直接上传。所以,我在_form.html.erb 中也增加了:html = {:encrytped => 'multipart form-data' } 选项,但仍然不能上传。

:encrytped => 'multipart/form-data'

如果是 Rails 3 的话,这个不需要

#1 楼 @huacnlee mout_uploader :cover TopicCoverUploader,有个问题::cover 一定要 mount 到 CoverUploader,还是可以 TopicCoverUploader?

#2 楼 @kevinhua 随意的,没有限制

需要 登录 后方可回复, 如果你还没有账号请 注册新账号