【问题标题】:Modifying Devise's form_for to make Paperclip work?修改 Devise 的 form_for 以使 Paperclip 工作?
【发布时间】:2012-10-19 00:55:23
【问题描述】:

我有点困惑。

这是 Paperclip 的 Github 存储库的入门部分中的 form_for

<%= form_for @user, :url => users_path, :html => { :multipart => true } do |form| %>

这是使用 Devise 生成的form_for

<%= form_for(resource, :as => resource_name, :url => registration_path(resource_name), :html => { :method => :put }) do |f| %>

我应该如何修改它才能让 Paperclip 正常工作?

【问题讨论】:

    标签: devise paperclip ruby-on-rails-3.2


    【解决方案1】:

    只需像这样将:multipart =&gt; true 添加到 :html 参数即可。

    <%= form_for(resource, :as => resource_name, :url => registration_path(resource_name), :html => { :method => :put, :multipart => true  }) do |f| %>
    

    【讨论】:

    • 啊,经过一周的尝试终于解决了。另外,请务必重新启动服务器以防万一。这对我帮助很大,谢谢!
    猜你喜欢
    • 1970-01-01
    • 2013-07-15
    • 1970-01-01
    • 2019-12-26
    • 1970-01-01
    • 2019-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多